- [BW 6] 인덱스를 사용하는 대신 대입을 사용해 데이터를 언패킹하라2024년 10월 22일
- 31514
- 작성자
- 2024.10.22.:01
💡 tuple : 값으로 이뤄진 불변 순서쌍을 만들어낼 수 있는 내장 타입
💡 언패킹 구문 : 한 문장 안에서 여러 값을 대입할 수 있다.
언패킹 구문 예시 1
animals = ('수달', '강아지') outer, dog = animals print(outer, '&', dog) >>> 수달 & 강아지
언패킹 구문 예시 2
animals = [('모카', '수달'), ('짱구', '강아지')] for rank, (name, cate) in enumerate(animals, 1): print(f'#{rank}: {name}는 {cate}입니다.) >>> #1: 모카는 수달입니다. #2: 짱구는 강아지입니다.
결론
언패킹은 시각적인 잡음을 줄이고 코드를 더 명확하게 한다.
'Book > 파이썬 코딩의 기술' 카테고리의 다른 글
[BW 8] 여러 이터레이터에 대해 나란히 루프를 수행하려면 zip을 사용하라 (0) 2024.10.22 [BW 7] range보다는 enumerate를 사용하라 (3) 2024.10.22 [BW 5] 복잡한 식을 쓰는 대신 도우미 함수를 작성하라 (0) 2024.10.22 [BW 4] f-문자열을 통한 인터폴레이션 (2) 2024.10.22 [BW 2] PEP 8 스타일 가이드를 따르라 (0) 2024.10.22 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)