6-2. 튜플 자료형 실습문제

박성혜·2023년 3월 24일
1

[Python] 1. 왕초보

목록 보기
12/20
post-thumbnail

구글 코랩이나 주피터 노트북에서 직접 작성하며 풀어보세요.


✅ 실습문제

  1. 튜플이 저장된 변수 a에 정수 5를 추가하세요.
    a = (2, 3, 1, 4)

  2. 내림차순으로 정렬된 튜플을 화면에 출력해보세요.

✅ 해설

1번

  • 튜플 자료형인 a를 리스트로 바꾸기
a = list(a)
  • 정수 5 추가 방법 세 가지
# [5]를 추가하기
a = a + [5]

# append 함수 사용하기
a.append(5)

# extend 함수 사용하기
a.extend([5])

2번

  • 내림차순 정렬 방법 두 가지
# sort 함수 사용하기
a.sort(reverse = True)

# sort 함수와 슬라이싱 사용하기
a.sort()
a = a[::-1]
  • 튜플로 바꾸고 출력하기
a = tuple(a)
print(a)

(5, 4, 3, 2, 1)

a = tuple(a)를 안 하고 print(tuple(a))를 하면 값이 (5, 4, 3, 2, 1)로 나오긴 하지만,
이 경우는 a의 값 자체가 tuple로 변한 건 아니고 출력할 때 튜플 형태로 나오는 것 뿐이다.
변수 a 자체를 튜플로 바꿔주려면 a = tuple(a)를 꼭 써줘야 한다.


여기까지 튜플 자료형 실습 문제였습니다.

수정이 필요한 부분이나 이해가 안 가는 부분이 있다면 언제든 말씀해주세요!^0^

다음 시간에는 딕셔너리 자료형에 대해 작성할게요.

그럼 이만
총총

profile
인공지능이 인공지능을 개발하면 인공지능일까

0개의 댓글

관련 채용 정보