본문 바로가기
파이썬

파이썬 x, y = zip (* zip (a, b))이 파이썬에서 작동하는 이유는 무엇입니까?

by º기록 2020. 12. 11.
반응형

좋아요 저는 Python의 zip () 함수를 좋아합니다. 항상 사용하십시오. 훌륭합니다. 가끔씩 나는 zip () 의 반대를하고 싶다. "나는 그 방법을 알고 있었다"라고 생각한 다음 구글 파이썬 압축을 풀고이 마법의 *를 사용한다는 것을 기억하라. 압축 된 튜플 목록을 압축 해제합니다. 이렇게 :

x = [1,2,3]
y = [4,5,6]
zipped = zip(x,y)
unzipped_x, unzipped_y = zip(*zipped)
unzipped_x
    Out[30]: (1, 2, 3)
unzipped_y
    Out[31]: (4, 5, 6)

도대체 무슨 일이 일어나고 있습니까? 마법의 별표는 무엇을하고 있습니까? 다른 곳에 적용 할 수 있으며 Python의 다른 놀라운 기능이 신비스럽고 Google에 어려운 점은 무엇입니까?

 

해결 방법

 


 

참조 페이지 https://stackoverflow.com/questions/2511300

 

 

반응형

댓글