튜플
- 파이썬의 자료 구조 중 하나
- 순서가 있는 집합
- 소괄호(())로 작성됨, 튜플 내부의 요소 콤마(,)로 구분
- 변할 수 없음, 추가/삭제/수정 불가능
# 튜플 선언
a = () # 빈 튜플 -> 추가가 불가능
b = (1,2,3) # 숫자 요소 담기
c = ('my','name','is','jy') # 문자열 요소 담기
d = (1,2,'my','name') # 여러 자료형 한꺼번에 담기
e = (1,2,'my',('my','name')) # 이중 튜플 선언
print(a)
print(b)
print(c)
print(d)
print(e)
()
(1, 2, 3)
('my', 'name', 'is', 'jy')
(1, 2, 'my', 'name')
(1, 2, 'my', ('my', 'name'))
# list - 변경해야되는 데이터를 한꺼번에 저장할때
# tuple - 변경할 필요가 없는 데이터를 한꺼번에 저장할때
lst = ['딸기','바나나','수박','채리','포도']
menu = input('검색할 문자를 입력하세요 >>')
if menu in lst:
print(f'{menu}는 리스트에',lst.index(menu),'번째 인덱스에 들어있습니다.')
else:
print(f'{menu}는 리스트에 들어있지 않습니다.')
s = "hi, my name is mihee".lower()
find = input("검색할 문자를 입력하세요 : ")
if find in s:
print(f'\'{find}\'는 {s.count(find)}번 들어 있습니다.')
else:
print(f'\'{find}\'는 문자열에 들어있지 않습니다.')
s = "hi, my name is mihee".lower()
find = input("검색할 문자를 입력하세요 : ")
check = find in s
if check:
print('들어있습니다.')
else:
print('들어있지 않습니다.')
# not이라는 연산자는 잘 연결되고 있는지 확인할때 연결해서 사용하는 키워드
if not check: #false
print('들어있지 않습니다.')
else:
print('들어있습니다.')
'빅데이터 서비스 교육 > Python' 카테고리의 다른 글
Python 딕셔너리 (0) | 2022.05.03 |
---|---|
Python 반복문(while, for) (0) | 2022.04.29 |
Python 리스트 (0) | 2022.04.29 |
Python 조건문 (0) | 2022.04.29 |
Python 연산자 (0) | 2022.04.29 |