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 OpenCV 빈 화면 만들기

Python urllib.parse.quote()

Python bytes.fromhex()

Android AVD Ram size change

Forensics .pyc 파일 .py로 복구하기

Android Minimum touch target size

KiCad 시작하기 7 (FreeRoute 사용하기 2)

Android Notification with Full Screen

C++ OpenCV 모폴로지 침식, 팽창

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