[파이썬을 파이썬답게] 2차원 리스트 뒤집기
def solution(mylist): answer = [list(x) for x in zip(*mylist)] return answer for x 2 mylist = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] new_list = [[], [], []] for i in range(len(mylist)): for j in range(len(mylist[i])): new_list[i].append(mylist[j][i]) pythonic mylist = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] new_list = list(map(list, zip(*mylist))) ZIP zip으로 dict의 key, value를 넣어줄 수 도 있다. wikidocs.net/32#zip..
2021. 3. 8.