.count("~"):"~"의 개수를 확인, .index("~"):"~"의 위치를 말함input("먼저 출력될 내용") : 사용자의 입력을 받는다.(변환:변수명= int(input("~"))

sep='/' : 각각의 출력값들 사이에 "/"를 추가 (':' , ' ' , '\n':세로로나열)end=' ' : end가 추가된 내용들은 한 줄로 표현

list를 이용해 변수에 값 넣기

[시작:끝]: 시작 인덱스부터 끝-1 인덱스까지[:끝]: 처음부터 끝-1까지[시작:]: 시작부터 끝까지[:]: 전체[시작:끝:간격]: 시작부터 끝-1까지 간격만큼 건너뛰기[::간격]: 처음부터 끝까지 간격만큼 건너뛰기
append('데이터이름') : 1개의 데이터를 맨 끝에 추가
insert (위치, '데이터이름') : 1개의 데이터를 원하는 위치에 추가
extend(['데이터1','데이터2']) : 여러 데이터를 맨 끝에 추가
remove('데이터이름'): 값으로 삭제 (첫 번째 일치하는 것만 삭제)
pop('인덱스번호'): 인덱스로 삭제하고 삭제된 값 반환
clear(): 리스트의 모든 요소 삭제
del 변수명[요소범위] : 변수 자체나 특정 인덱스 삭제

number.reverse() : 출력 내용 뒤집기number.sort() : 오름차순으로 정렬

.reverse() 메서드가 리스트를 뒤집은 값을 반환하지 않고, 리스트 자체를 직접 바꾸기 때문.sort() 메서드가 리스트의 원본만 정렬하고 값을 반환하지 않고, 리스트 자체를 바꾸기 때문





in : 값이 존재하는지 아닌지 찾기 (key값).key() / .values() / .items()

전사["지구력"] = 100 : 키에 직접 값을 할당 ("지구력"이 있을경우 덮어씀 /"지구력"이 없을경우 추가함)전사.update{"지구력":100 , "매력":40} : 여러개의 키값을 한번에 추가 수정 가능 
del 전사 ["지구력"] : 키가 지구력인것 지움전사["지능"] = 100 : 지능 벨류값 바꿈

.add : 단일원소 추가 / .update : 여러 원소를 한번에 추가"깻잎"을 통째로 넣고 싶으면 .add를 사용해야 한다 .update를 사용하면 "깻","잎"으로 출력 됨

.remove("이름") : 제거 할 내용이 없으면 오류발생 .discard("이름") : 제거 할 내용이 없어도 실행은 가능

-데이터 변경 = .pop() : 집합에서 아무 원소 하나 제거 + 반환 ( 다른 명령어에서는 끝값을 제거 반환한다.)

