🔥 튜플의 함수
🔥 튜플의 메소드
✍🏻 len() : 튜플에 있는 데이터 개수 반환
aTuple = (20, 10, 30, 80, 80, 70, 60, 100, 50, 40) print(len(aTuple)) # 10
✍🏻 max() : 튜플에 있는 데이터 데이터 중 가장 큰 데이터 반환
aTuple = (20, 10, 30, 80, 80, 70, 60, 100, 50, 40) print(max(aTuple)) # 100
✍🏻 min() : 튜플에 있는 데이터 데이터 중 가장 작은 데이터 반환
aTuple = (20, 10, 30, 80, 80, 70, 60, 100, 50, 40) print(min(aTuple)) # 10
✍🏻 sum() : 튜플에 있는 데이터 데이터의 합을 반환
aTuple = (20, 10, 30, 80, 80, 70, 60, 100, 50, 40) print(sum(aTuple)) # 540
✍🏻 sorted() : 튜플 정렬 후 리스트로 반환(🔥 튜플로 반환받고 싶으면 형변환)
aTuple = (20, 10, 30, 80, 80, 70, 60, 100, 50, 40) ascending_aTuple = sorted(aTuple) print(tuple(ascending_aTuple)) # (10, 20, 30, 40, 50, 60, 70, 80, 80, 100) descending_aTuple = sorted(aTuple, reverse=True) print(tuple(descending_aTuple)) # (100, 80, 80, 70, 60, 50, 40, 30, 20, 10) print(aTuple) # (20, 10, 30, 80, 80, 70, 60, 100, 50, 40)
✍🏻 revered() : 튜플의 데이터를 거꾸로 바꾼 뒤, 리스트반환(🔥 튜플로 반환받고 싶으면 형변환)
aTuple = (20, 10, 30, 80, 80, 70, 60, 100, 50, 40) revered_list = list(reversed(aTuple)) print(tuple(revered_list)) # (40, 50, 100, 60, 70, 80, 80, 30, 10, 20) print(aTuple) # (20, 10, 30, 80, 80, 70, 60, 100, 50, 40)
✍🏻 index() : 해당 데이터 위치 찾기(없으면 오류)
aTuple = ('a', 'b', 'c', 'd', 'e') index_tuple = aTuple.index('c') print(index_tuple) # 2
✍🏻 count() : 해당 데이터 갯수 반환(없으면 0반환)
aTuple = ['a', 'b', 'c', 'd', 'e', 'b', 'b', 'c', 'd'] print(aTuple.count('b')) # 3 print(aTuple.count('g')) # 0