본문 바로가기
공부노트/코딩공부

[파이썬(Python)] 파이썬 리스트(List) /튜플(Tuple) 기본 정리

by 세모나_semona 2020. 10. 9.
반응형

[파이썬(Python)] 리스트/튜플/딕셔너리/집합 정리

리스트의 기본 형태 [ ]

리스트는 순서가 있으며 중복이 가능하고 수정도 가능하며 삭제도 가능하다.

다른 언어의 배열이라고 생각하면 이해하기 쉽다.

리스트 안에 숫자나 문자를 추가 할 수 있다.

리스트 안에 리스트를 추가할 수 있다.

 

 

리스트를 인덱싱하는 방법이다. [2][1]은 e의 [2]번째 인덱스가 또 리스트이므로 그 안에 [1]번째 인덱스를 가르킨다.

 

리스트는 슬라이싱이 가능하다.

연산도 가능하며 연산으로 리스트 확장을 할 수 있다.

 

리스트를 수정하는 방법에는 del 함수가 있으며 값을 변경할 수도 있따.

 

리스트 함수에는 수 많은 함수들이 있으며 그 중에서도 자주쓰이는 것을 적어보았다.

특히 지우는 함수에서 del, remove, pop에는 각자 차이가 있었으며 del은 지정된 인덱스를 지우는 것이고 remove는 인덱스가 아닌 지정된 값을 지우고 pop은 맨 마지막 값을 꺼내는 식으로 값을 지운다. pop은 계속 선언하게되면 빈 상태에서는 더 이상 꺼낼 값이 없기에 에러가 발생 할 수 있다.

append로는 리스트 자체를 추가할 수 있으며 extend는 값을 추가 할 수 있다.

 

튜플의 기본 형태 ( )

튜플은 순서가 있고 중복이 가능하나 수정과 삭제를 할 수 없다.

그러므로 계좌번호나 고유번호 즉 중요한 값으로 변경되면 오작동이 일어나는 값을 지정할때 사용될 수 있다.

 

 

반응형

댓글