기록
Published 2022. 12. 4. 13:20
[파이썬] 2차원 배열 초기화 Python
728x90

 

<python />
# N*M 크기의 2차원 배열 n = 5 m = 2 arr = [[0]*m for _ in range(n)] # [[0,0],[0,0],[0,0],[0,0],[0,0]]

 

 


 

아래와 같이 했을때는 특정 위치의 값을 변경하려고 할때, 다른 것 까지 바뀌는 문제가 발생했다..

<python />
# N*M 크기의 2차원 배열 n = 5 m = 2 arr = [[0]*m]*n arr[0][0] = 5 # [[5,0],[5,0],[5,0],[5,0],[5,0]]

 

출처 블로그 : https://computer-science-student.tistory.com/313

 

 

파이썬 연습하는데 자꾸 다른 값 까지 바껴서 검색해보다가 찾음...ㅠㅠ

 

'Python' 카테고리의 다른 글

[파이썬] DFS와 BFS  (0) 2022.12.04
[파이썬] 한 번에 값 두 개 입력받기  (0) 2022.12.02
profile

기록

@데굴데구르르 림

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

2025, 이제 사내 컨플루언스에 모두 작성하게 되어서 업데이트가 잘 없을 것 같습니다..