run 캥거루 --develop

캥거루 개발일지
  • 홈
  • 태그
  • 방명록

2D Array 1

[Javascript] 2차원 배열 transpose 하기 (+python)

모 기업 코딩 테스트에서 요긴하게 써먹었던 파이썬 코드가 있다. 2차원 배열을 *(asterisk)로 unpacking 한 다음에 다시 zip으로 묶으면 transpose가 되는 기가 막힌 코드였는데, 다음과 같다. (하지만 내부가 튜플 타입으로 변경된다는 함정이 있음.) arr = [[1,2,3],[4,5,6]] print(list(zip(*arr))) # [(1,4),(2,5),(3,6)] 같은 방법으로, 스터디원과 이야기를 나누던 중, js 에는 해당 코드가 없을까 해서 그대로 실험을 해봤다. 파이썬의 zip과 같은 기능을 하는 코드는 stackoverflow에서 찾아왔다. unpacking 하는 기능은 js 에서 '...'(구조 분해 할당, destructuring assignment) 표현식을 ..

프론트 공부/자바스크립트 2021.05.31
1
더보기
프로필사진

캥거루는 죽지 않아

  • 분류 전체보기 (11)
    • 우당탕 (5)
    • 썰 (2)
    • 알고리즘 (1)
    • python (0)
    • 프론트 공부 (3)
      • 리액트 (0)
      • 자바스크립트 (2)
      • 네트워크 (1)

Tag

사람투자, mmdetection, fairseq, JSX, 해커톤참여후기, error, 구글 드라이브 # 연동 # 오류 # 앱, axios, 당신의꿈에투자합니다, pororo, 2021 회고, 10만인재양성, 10대과제, SW중심대학협의회, workers_per_gpu, 과학기술정보통신부, num_workers, 2D Array, pytorch, DataLoader,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바