[Python] 외부 라이브러리 없이 행,열 뒤집기

Dong-Hyeon Park·2022년 5월 10일
1

Python Skills

목록 보기
5/7
post-thumbnail

이전에 컴퓨터비전 수업을 들으며 numpy였나 pandas로 행과 열을 뒤집었던 기억이 있는데,
코딩 테스트에서는 사용 불가한 라이브러리 이므로 파이썬에서 지원하는 함수를 활용한다.

l = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

l = list(map(list, zip(*l)))

print(l)
# [[1, 4, 7], [2, 5, 8], [3, 6, 9]]

######################################

list_1 = [1, 2, 3]
list_2 = [4, 5, 6]

for zipped in zip(list_1, list_2):
	print(zipped)
    
# (1, 4)
# (2, 5)
# (3, 6)
# 튜플을 담은 iterator가 생성된다.
profile
Android Engineer from KU CSE

0개의 댓글