파이썬 튜플, 불린형
# 튜플(tuple) : 리스트와 비슷한 자료형 """ - 리스트와 튜플의 차이점.
리스트는 [], 튜플은 ()를 사용한다. 리스트는 요소의 변경(수정, 삭제, 생성) 가능, 하지만 튜플은 요소의 값을 변경할 수 없다. ex) tu = () -> 빈 값이 들어있는 상태 tu2 = (1,) tu3 - (10, 20, 30, 40) tu4 = 10, 20, 30, 40 -> 괄호 없이 사용 가능 tu5 = ("국제시장", "명량", ("a", "b", "c", "d")) -> 이중 구조 가능 """ # 튜플의 인덱싱, 슬라이싱, 연산 tu = ('a', 'b', 'c', 'd', 10, 1000) print(tu[0]) print(tu[1:]) tu2 = ('d', 'e', 'f') print (tu + tu2) print (tu2*3) # 3번 반복 # del tu2[1] # 튜플은 요소변경이 안됨, 에러 발생함. print("\n----------------------------------------------------------\n") # 불린형 (참과 거짓) """ 문자열 : "aaa" ---> 참(true), "" ----> 비어있음(false) 리스트 : [11,22,33] ---> 값이 있으면 '참(true)', 없으면 '거짓(false)' 튜플 : (1,2,3,) ---> 값이 있으면 '참(true)', 없으면 '거짓(false)' 딕션어리 : {1,2,3} 값이 있으면 '참(true)', 없으면 '거짓(false)' 숫자 : 1 참, 0 거짓. None (거짓) 즉 모든 자료형에는 참과 거짓이 있음. """ # ex if [] : print('참') else: print('거짓')
if [1,2] : print('true') else: print('false') |
'Programming' 카테고리의 다른 글
[Python] Python if, while, for (0) | 2017.06.03 |
---|---|
[Python] 파이썬 변수 (0) | 2017.05.24 |
[Python] 파이썬 문자열 포맷팅, 포맷 코드 기능. (0) | 2017.05.22 |
[Python] 파이썬 문자열 연산.(인덱싱, 슬라이싱) (0) | 2017.05.22 |
[Python] Python 숫자, 문자 연산 (0) | 2017.05.22 |