Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 저장소
- 메소드
- array
- Python
- join()
- 프로그래머스스쿨
- SSL
- 파이썬
- StringBuilder
- 스프링부트
- Swing
- c#
- 자바
- AssertJ
- Java
- 배열
- event
- 자바스크립트
- 객체
- JS
- Docker Desktop
- thread
- GIT
- docker
- 클래스
- synchronized
- Dict
- SpringBoot
- JavaScript
- class
Archives
- Today
- Total
정리노트
[파이썬/python] zip함수 본문
aList = ['a', 'b', 'c', 'd']
aTuple = (1, 2, 3)
bList = [100, 200, 300, 400, 500]
# zip 패킹
myZip = zip(aList, aTuple, bList)
myZip = list(myZip)
# [('a', 1, 100), ('b', 2, 200), ('c', 3, 300)]
# zip으로 묶을때 길이가 다를 경우 순서대로 묶고 맞지 않는 나머지는 모두 버린다.
# zip 언패킹
myZip = list(zip(aList, aTuple, bList))
a, b, c = zip(*myZip)
print(a, b, c) # ('a', 'b', 'c') (1, 2, 3) (100, 200, 300)
# 집적화
a = [1, 2, 3]
b = ('one', 'two', 'three')
for v in zip(a, b):
print(v)
# (1, 'one')
# (2, 'two')
# (3, 'three')
728x90
'프로그래밍 > Python' 카테고리의 다른 글
[파이썬/python] [집합/set] 기본원리 (0) | 2022.09.28 |
---|---|
[파이썬/python] [튜플] 기본원리 (0) | 2022.09.28 |
[파이썬/python] [클래스] 특수 메소드 (0) | 2022.09.28 |
[파이썬/python] [클래스] 클래스변수 (0) | 2022.09.28 |
[파이썬/python] [클래스] private 변수 / 접근자와 설정자 (0) | 2022.09.28 |