8. 리스트 연산하기
# 리스트 만들기 >>> clr_names = ['red', 'green', 'gold'] >>> type(clr_names) # 자료 구조의 종류를 알려줌 list # 리스트에 값 추가하기 >>> clr_names.append('blue') >>> clr_names ['red', 'green', 'gold', 'blue'] # 0부터 시작할 위치를 지정하여 값 추가하기 >>> clr_names.insert(1, 'black') >>> clr_names ['red', 'black', 'green', 'gold', 'blue']
Note ≡
리스트의 특징으로는 값의 나열, 순서 있음, 여러 종류 가능, 0부터 시작하는 인덱스, 슬라이싱 등이 있다.
9. 튜플 만들기
>>> t = (1, 2, 3) >>> type(t) >>> a, b = 1, 2 >>> (a, b) = (1, 2) >>> print(a, b) 1 2 >>> a, b = b, a >>> print(a, b) 2 1
Note ≡
튜플은 리스트와 유사하고 [ ] 대신 ( )를 사용한다. 읽기 전용으로 사용되어 속도가 빠르지만 메서드를 많이 지원하지 못한다.