programing tip

파이썬에서 zip의 역함수는 무엇입니까?

itbloger 2020. 6. 18. 21:30
반응형

파이썬에서 zip의 역함수는 무엇입니까? [복제]


가능한 중복 :
파이썬에서 조옮김 / 압축 풀기 기능

numpy 라이브러리의 zip () 함수를 사용하여 튜플을 정렬했으며 이제 모든 튜플을 포함하는 목록이 있습니다. 그 목록을 수정 한 후 이제는 튜플을 복원하여 데이터를 사용할 수 있습니다. 어떻게해야합니까?


lst1, lst2 = zip(*zipped_list)

압축 해제 된 목록을 제공해야합니다.

*zipped_listzipped_list 객체의 압축을 풉니 다. 그런 다음 zipped_list 객체의 모든 튜플을 zip으로 전달합니다.이 튜플은 전달할 때와 같이 다시 압축합니다.

그래서 만약:

a = [1,2,3]
b = [4,5,6]

그런 다음 zipped_list = zip(a,b)당신에게 제공합니다 :

[(1,4), (2,5), (3,6)]

그리고 *zipped_list당신을 돌려줍니다

(1,4), (2,5), (3,6)

그것을 압축 zip(*zipped_list)하면 두 가지 컬렉션이 다시 나타납니다.

[(1, 2, 3), (4, 5, 6)]

참고 URL : https://stackoverflow.com/questions/13635032/what-is-the-inverse-function-of-zip-in-python

반응형