Python Make a 2 Dimensional array with init value

사용 버전: Python 3.7.9

파이썬 Make a 2 Dimensional array with init value를 알아보겠습니다.

파이썬의 2 차원 배열을 초깃값과 함께 만드는 방법을 알아봅시다.

일차원 배열은 만들기 쉽습니다.
그냥 곱하기를 사용하면 됩니다.






그런데, 2 차원부터는 조금 복잡합니다.






저렇게 곱하기로 만들게 되면, 분명, (1, 1)을 7로 변경했을 뿐인데, (0, 1), (2, 1)도 모두 7로 변해버립니다.


2 차원 배열은 아래처럼 만듭니다.

배열 하나를 만들고 거기에 배열로 감싸고 for 문을 돌립니다.

[ [3] * 3 for _ in range(3)]







끝.


카테고리: Python

댓글

이 블로그의 인기 게시물

Python urllib.parse.quote()

Python OpenCV 빈 화면 만들기

tensorflow tf.random.uniform()

Android Notification with Full Screen

KiCad 시작하기 2 (PCB 만들기)

Android Minimum touch target size

Python bs4.SoupStrainer()

KiCad 시작하기 4 (기존 회로도 수정 및 추가)

음악 총보(Score), 파트보(Part)

tensorflow tf.expand_dims()