이중리스트 선언 방법(단순 연산, 반복문)

2021. 12. 6. 11:46·문제풀면서 알게되는것들 끄적

코드 예시

#단순연산
arr=[[]]*100
#반복문
arr[[] for i in range(n)]

- 단순연산으로 이중리스트를 이용할시 첫번째 리스트를 단순 복사하여 다른 리스트들을 선언하는 것이기 때문에 모든 리스트가 같은 객체를 바라보게 된다. 즉! 한가지 값을 변경해도 모든값이 똑같이 변경이된다.

- 따라서 반복문을 이용하여 각 리스트들이 다른 객체를 바라보도록 선언을 해줘야 값을 변경하거나 이용할때 용이하다

728x90
저작자표시 (새창열림)

'문제풀면서 알게되는것들 끄적' 카테고리의 다른 글

문제풀며 알아가는 것들(python)  (0) 2021.12.16
'문제풀면서 알게되는것들 끄적' 카테고리의 다른 글
  • 문제풀며 알아가는 것들(python)
study ticket
study ticket
  • study ticket
    혼자하는 공부
    study ticket
  • 전체
    오늘
    어제
    • 개발 (77)
      • 오류 (1)
      • Spring (13)
      • Java (0)
      • Data structure (6)
      • Algorithm (49)
        • 백준 (17)
        • 프로그래머스 (2)
      • 문제풀면서 알게되는것들 끄적 (2)
      • 머신러닝 (4)
        • sklearn (3)
        • pandas (1)
      • 프로젝트 (0)
        • 핏두 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    백준1157
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
study ticket
이중리스트 선언 방법(단순 연산, 반복문)
상단으로

티스토리툴바