# 파이썬 기초 - 자료형
# 리스트
리스트를 형성하는 방법은 매우 간단함.
a = [1,2,3]
1
[] 괄호 안에 값을 넣어서 생성 가능
append()로 추가
sort()로 정렬
reverse()로 뒤집기
del a[idx]로 특정 위치 값 삭제 가능
pop()을 하면 마지막 요소가 나옴.
count()로 개수 셀 수 있음
# 튜플
튜플은 리스트와 비슷함. 다른점은 한번 생성되면 불변임.
a = (1,2,3)
a = 1,2,3
a = 3,
1
2
3
2
3
위 방법으로 튜플 생성 가능
+연산으로 튜플을 합칠 수 있음
a = 1,2,3
a + 4, #이거 안됨!!!!!
a = 1,2,3
b = 4,
a + b # (1,2,3,4)
1
2
3
4
5
6
2
3
4
5
6
# 딕셔너리
Java Map과 동일
key값으로 튜플도 올 수 있음.
key값으로 리스트는 안됨.
# 집합
set(data)로 집합으로 변경 가능
# 불
bool은 True, False 이렇게 두 가지로 예약어가 구성됨.
튜플이나 리스트에 데이터가 없을 때 혹은 문자열이 공백이거나 숫자값이 0인 경우 False임.
따라서 while문을 사용할 때 리스트 자체를 넣어서 해당 리스트의 값이 있으면 계속 진행할 수 있음.
# 변수
id()를 활용하면 해당 변수가 참조하는 주소가 나옴.
list의 경우 = 연산 시 동일한 객체 참조
다른 객체를 참조하게 하려면 copy 모듈을 사용하거나 list[:]로 저장해주어야함.
a,b = b,c와 같은 거 가능(swap 쉬움)
← 파이썬 시작 파이썬 제어문과 입출력 →