[210709 TIL - (2)] Python

1297 단어 TILpythonTIL

List

2차원 List

  • List 또한 List 의 요소가 될 수 있다.
[["Bulls", 23], ["White Sox", 45]]
[["Bulls", 23], ["White Sox", 45]]
  • python에서는 이와 같은 List를 Multi-dimensional lists(다차원 리스트)라고 부른다.

Adding And Changing Elements To List

  • list의 특징 중 하나는 수정이 가능하다는 점이다.
  • +를 통해 리스트에 리스트를 합할 수 있다.
  • 여기서 조심해야 할 점은 + 를 사용하여 list 들을 합한 값을 다시 저장하고자 하는 변수에 지정해줘야 한다는 점이다.
    • +를 사용하면 기존의 list가 수정되지 않고 기존의 list와 다른 새로운 list가 생성되기 때문이다.

insert

  • insert에서 자주 사용하는 패턴은 다음 2가지이다.
    • insert(0, 요소): 리스트의 맨 처음에 요소를 추가
    • insert(len(리스트), 요소): 리스트 끝에 요소를 추가

Slicing

  • Slicing은 오리지널 list를 수정하는게 아니라, 새로운 list를 만들어 낸다.

좋은 웹페이지 즐겨찾기