데이터 튜플 자료형
튜플(tuple)은 몇 가지의 차이점을 제외하고는 리스트와 거의 비슷하다. 리스트는 []으로 감싸서 사용하지만, 튜플은 ()으로 사용 리스트는 그 값의 추가, 삭제, 수정이 가능하지만 튜플은 값을 변경할 수 없다. t1 = () t2 = (1,) # 한 개의 값만 가질 경우 , 필수 t3 = (1,2) t4 = 1,2,3 # ()를 생략 할 수 있다. t5 = (1,2,3,('a','b')) # 튜플안에 또 다른 튜플이 가능 튜플은 요소값을 수정, 삭제하려면 오류 발생 >>> t1 = (1, 2, 'a', 'b') >>> del t1[0] Traceback (most recent call last): File "", line 1, in TypeError: 'tuple' object doesn't supp..
2020. 12. 7.
[Python] 리스트 자료형
리스트 자료형 선언 방법은 대괄호[]로 감싸며, 각 항목 값은 , 로 구분한다. 시작 Index는 0부터 시작한다. 리스트 선언 >>> a = [1,2,3,4,5] # 선언 방법 >>> b = list() # 빈 리스트 선언 >>> a[0] 1 >>> c = [1,2,3,['a', 'b']] >>> c[3] ['a', 'b'] >>> c[3][0] 'a' 리스트의 슬라이싱 >>> a = [1, 2, 3, 4, 5] >>> a[0:2] [1, 2] >>> a[:2] [1, 2] >>> a[2:] [3, 4, 5] >>> b = a[:2] >>> b [1, 2] >>> c = a[2:] >>> c [2, 3, 4] 리스트 연산 리스트 결합 >>> a = [1, 2, 3] >>> b = [4, 5, 6] >>..
2020. 11. 18.