사실 자주 쓰는 연산자나 자료형은 정해져 있는데 자꾸 까먹는 나자신이 힘들어서 이렇게 정리해보았다. 기본적인 format은 머릿속에 그려두거나 정리해두는 게 정말 필요하다.
리스트는 대괄호 활용해 생성
len() 으로 길이 확인, member[3] 등 으로 리스트 내의 요소 인덱싱 가능
member = ['eye', 'ear', 'nose']
age = [26, 25, 23]
튜플은 소괄호 활용해 생성
len() 으로 길이 확인, member[3] 등 으로 리스트 내의 요소 인덱싱 가능
member1 = ('eye', 22)
member2 = ('ear', 24)
키와 값의 쌍으로 이루어짐
쿼리(Query)로 인덱싱이 가능함
딕셔너리는 중괄호{} 를 이용함
member_dict = {'eye': 26, 'ear': 25, 'nose':23}
print(member_dict['eye']) # 26
member1 = ('eye', 26)
member2 = ('ear', 25)
member3 = ('nose', 23)
age_dict = dict([member1, member2, member3])
집합에는 리스트 내에 중복되는 원소를 하나로 처리함
set()
age_list = [26, 26, 25, 24, 24, 23]
print(set(age_list)) >>> {26, 25, 24 ,23}
조건식이 참이라면 실행해라
a = 3
b = 2
if a + b > 4 :
print(a + b)
a = 3
b = 2
c = a + b
while c > 1 :
print(c)
c -= 1
>>> 5 4 3 2
member_list = ['eye', 'ear', 'nose']
for member in member_list:
print(member)
>>> 'eye', 'ear', 'nose'
+변수는 덮어쓸 수 있음, 마지막으로 할당된 것으로 덮어씌어짐
[출처 | 딥다이브 Code.zip 매거진]