[python] 튜플 응용하기 / 컴프리헨션 / map() 함수

anjiyoo·2024년 3월 6일

Python

목록 보기
21/41
post-thumbnail

1.튜플

  • 리스트와 달리 내용을 변경할 수 없음
  • 요소의 정보를 구하는 메서드만 사용

2.튜플에서 특정 값의 인덱스 구하기

index()
a = [38, 21, 53, 62, 19, 53]
a.index(53)

3.특정 값의 개수 구하기

count()
a = [38, 21, 53, 62, 19, 53]
a.count(20)

4.for 반복문으로 요소 출력하기

a = [38, 21, 53, 62, 19, 53]
for i in a:
	print(i, end='')

5.튜플 컴프리헨션 사용하기

  • 괄호 안에 식을 넣으면 튜플이 아니라 제너레이터식이 됨
tuple(식 for 변수 in 리스트 if 조건식)
a = tuple(i for i in range(10) if i % 2 == 0)

6.튜플 map 함수 사용하기

a = (1.2, 2.5, 3.7, 4.6)
a = tuple(map(int, a))

7.튜플에서 가장 작은 수, 가장 큰 수, 합계 구하기

a = [38, 21, 53, 62, 19, 53]
min(a)
max(a)
sum(a)
profile
기록으로 흔적을 남기는 것을 좋아합니다

0개의 댓글