2022. 9. 6. 00:56ㆍ페퍼씨의 자기계발/페퍼씨와 파이썬
안녕하세요, 페퍼씨 입니다.
지난 포스팅에 이어 리스트형에 대해 더 알아보려고 합니다.
리스트는 자료를 추가해서 받을 수도 있는데 그 방법에도 여러가지 함수를 사용해서 추가할 수 있습니다.
추가하기의 종류는 다음과 같습니다.
- insert() 는 원하는 위치에 추가할 수 있고
- append()는 무조건 맨 뒤에 추가 가능하고, 하나의 값도 추가 가능하며
리스트 자체도 하나의 데이터로 인식하여 리스트 형태로 추가가 됩니다..
- extend() 역시 맨 뒤에 추가 가능하나 반드시 집합자료형의 형태로 받아야 하는 특징을 가지고 있습니다.
append() 와의 차이점은 리스트 형태로 받아도, 추가된 리스트에는 그 내부요소만 들어가게 됩니다.
추가를 했으면 제거도 할 수 있어야겠죠?
제거에는 remove()와 del() 이 있습니다.
리스트에 있는 데이터를 꺼내 쓰거나 필요한 데이터를 찾아 쓸 수 있어야 하는데 이때 사용하는 함수들이 있습니다.
아래 print(b)에는 b = a.pop() 에서 빠져나간 3이 사라지지 않고, b에 있기 때문에 print(b)를 했을 때 3이 나타나는 것입니다.
index()를 통해 해당 값이 리스트에서 어느 위치에 있는지 알 수 있으며, 그 데이터를 활용할 수 있습니다.
'페퍼씨의 자기계발 > 페퍼씨와 파이썬' 카테고리의 다른 글
[python] 파이썬 공부하기 - 집합 자료형_dict 딕셔너리형 (0) | 2022.09.11 |
---|---|
[python] 파이썬 공부하기 - 집합 자료형_tuple 튜플형 (0) | 2022.09.11 |
[python] 파이썬 공부하기 - 집합 자료형_list 리스트형 (0) | 2022.09.05 |
[python] 파이썬 공부하기 - indexing와 slicing (0) | 2022.09.04 |
[python] 파이썬 공부하기 - 변수명 작성 규칙과 데이터 타입 (0) | 2022.09.04 |