배열을 담은 2차원 배열 초기 선언

Nitroblue 1·2025년 9월 5일

코딩 스킬들

목록 보기
8/17

자꾸 여기서 걸린다.

land_contract = [
	[[0, 0] for _ in range(n)] for _ in range(n)
]

만약 * n으로 나타낸다면 참조값이 같아져서 한 칸을 수정해도 해당 row가 다 수정되는 대참사가 발생할 수 있으니 최대한 for로 해결하자.

앞에 0을 넣어서 인덱스를 맞춰주려고

p_d = [0, list(map(int, input().split()))] 이렇게 했더니
[0, [4, 1, 1, 3]] 이렇게 되어버린다.

그냥 간단하게 p_d = [0] + ... 하면 끝..

0개의 댓글