반응형
Tuple
Tuple은 ()를 통해 만들거나, ","를 이용하여 만들 수 있다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | a = 1 b = 1, print(type(a), a) # <class 'int'> 1 print(type(b), b) # <class 'tuple'> (1,) c = 4 * (20+5) d = 4 * (20+5,) print(type(c), c) # <class 'int'> 100 print(type(d), d) # <class 'tuple'> (25, 25, 25, 25) e = [1, 2, 3] f = tuple(e) print(type(e), e) # <class 'list'> [1, 2, 3] print(type(f), f) # <class 'tuple'> (1, 2, 3) print(list('hello')) # ['h', 'e', 'l', 'l', 'o'] print(tuple('hello')) # ('h', 'e', 'l', 'l', 'o') # tuple에도 index 사용이 가능하다. tu = 1, 2, 3 print(type(tu), tu) # <class 'tuple'> (1, 2, 3) print(tu[1]) # 2 print(tu[0:2]) # (1, 2) | cs |
반응형
'Data > python·알고리즘' 카테고리의 다른 글
[python 기초] python의 dictionary에 대하여 (0) | 2018.06.28 |
---|---|
[python 기초] python의 String에 대하여 (0) | 2018.06.27 |
[python 기초] python의 list에 대하여 (0) | 2018.06.27 |
[python 기초] 데이터 타입과 변수 (0) | 2018.06.26 |
[python 기초] python 개요와 설치 (0) | 2018.06.26 |
댓글