반응형
이번에는 지난 글에서 언급한 리스트를 활용하는 함수들에 대해 알아보겠습니다.
- 리스트 관련 함수
1. del 함수
del은 리스트의 지정된 변수를 삭제하는 함수입니다. 사용방법은 del(리스트[index])입니다.
a = [1,2,3,4,5,6,7]
print(a)
del(a[5])
print(a)
del(a[1],a[2])
print(a)
2. pop 함수
pop은 리스트의 제일 마지막 변수를 삭제하는 함수입니다. del과 달리 마지막 값만 제외합니다. 사용방법은 리스트.pop()입니다.
a = [1,2,3,4,5,6,7]
print(a)
a.pop()
print(a)
[1,2,3,4,5,6]이 출력됩니다.
3. remove 함수
remove는 리스트에서 지정한 값을 지웁니다. 사용방법은 리스트.remove(지울값)입니다. 지정된 값이 여러 개가 있을 경우 가장 앞에 있는 값만 지워집니다.
a = [1,7,4,11,61,7,8]
print(a)
a.remove(7)
print(a)
4. reverse 함수
reverse는 리스트의 순서를 반대로 만들어줍니다. 사용방법은 리스트.reverse()입니다.
a = [1,2,3,4,5,6,7]
print(a)
a.reverse()
print(a)
[7,6,5,4,3,2,1]이 출력됩니다.
5. sort 함수
sort는 리스트의 값을 순서대로 정렬해 주는 함수입니다. 사용방법은 리스트.sort()입니다.
a = [1,7,4,11,61,23,8]
print(a)
a.sort()
print(a)
6. count 함수
count는 리스트에서 지정된 값의 개수를 알려줍니다. 사용방법은 리스트.count(찾을값)입니다.
a = [1,7,4,11,61,7,8]
print(a.count(7))
7. index 함수
index는 리스트에서 지정된 값의 위치를 알려줍니다. 사용방법은 리스트.index(찾을값)입니다.
a = [1,7,4,11,61,7,8]
print(a.index(61))
print(a.index(7))
8. insert 함수
insert는 리스트의 지정된 위치에 지정된 값을 삽입합니다. 사용방법은 리스트.insert(위치, 값)입니다.
a = [1,7,4,11,61]
print(a)
a.insert(2,31)
print(a)
9. extend 함수
extend는 리스트의 항목을 늘립니다. 사용방법은 리스트.extend(리스트)입니다. 리스트의 더하기 연산과 같다고 보시면 됩니다.
a = [1,7,4,11,61]
print(a)
a.extend([2,31])
print(a)
'프로그래밍 > Python' 카테고리의 다른 글
[Python] 딕셔너리에 대하여 (2) | 2023.11.27 |
---|---|
[Python] 튜플에 대하여 (0) | 2023.11.22 |
[Python] List에 대하여 - 1 (0) | 2023.11.17 |
[Python] for 문, while 문 활용법 (0) | 2023.11.15 |
[Python] 비트 연산자의 이해 (2) bit shift (0) | 2023.11.14 |