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
- synchronized
- 메소드
- Swing
- 저장소
- 클래스
- docker
- 프로그래머스스쿨
- StringBuilder
- 객체
- 파이썬
- class
- 배열
- GIT
- SSL
- join()
- JS
- Python
- SpringBoot
- Java
- Dict
- JavaScript
- c#
- 자바
- 자바스크립트
- thread
- Docker Desktop
- AssertJ
- event
- 스프링부트
- array
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 |