파이썬 list 관련 함수 - 기본편

Dreambuilder·2021년 4월 17일
0

파이썬

목록 보기
1/7

추가

1. append

: 뒤에 추가

>>> list = []
>>> list.append(1)
>>> list
[1]

2. insert

: index로 추가

>>> list = [1,2,3,4]
>>> list.insert(3,5)
>>> list
[1, 2, 3, 5, 4]

3. extend

: 리스트 합치기

>>> list = [1,2,3,4]
>>> list.extend([5,6,7])
>>> list
[1, 2, 3, 4, 5, 6, 7]

4. +

: 리스트 합치기

>>> m = [2, 5, 7]
>>> n = [3, 5, 9]
>>> k = m + n
>>> k
[2, 5, 7, 3, 5, 9]

>>> k +=[11, 13]
>>> k
[2, 5, 7, 3, 5, 9, 11, 13]

삭제

1. del

: 인덱스로 삭제

>>> a = [1, 2, 3, 4, 5, 6, 7]
>>> del a[1]
>>> a
[1, 3, 4, 5, 6, 7]

2. remove

: 요소로 삭제

>>> a = [1, 2, 3, 4, 5, 6, 7]
>>> a.remove(3)
>>> a
[1, 2, 4, 5, 6, 7]

3. 번외

>>> a = [1, 2, 3, 4, 5, 6, 7]
>>> del a[a.index(3)]
>>> a
[1, 2, 4, 5, 6, 7]

4. pop

: 꺼내기

>>> list
[5, 3, 2, 1]
>>> list.pop()
1

>>> list
[5, 3, 2]

찾기

1. index

: 요소의 인덱스 찾기

>>> list
[5, 4, 3, 2, 1]

>>> list.index(4)
1

2. count

: 요소의 개수 찾기

>>> list = [1,2,3,1,2,5,6]
>>> list.count(2)
2

정렬

1. sort

>>> list = [1, 2, 3, 5, 4]
>>> list.sort()
>>> list
[1, 2, 3, 4, 5]

2. reverse

>>> list = [1, 2, 3, 4, 5]
>>> list.reverse()
>>> list
[5, 4, 3, 2, 1]
profile
상상이 실현되는 곳

0개의 댓글