[list] .append(), .insert(), del, .remove(), .pop(), .extend(), .sort(), .reverse(), in

Grace Goh·2022년 9월 16일
0

Python

목록 보기
6/24

1. 추가하기

a = [1, 2, 3]

a.append(4)
a
# [1, 2, 3, 4]

a.insert(index어디에, object무엇을)
a.insert(0, 0)
a
# [0, 1, 2, 3, 4]

a.insert(9, 10)
a
# [0, 1, 2, 3, 4, 10]

2. 삭제하기

del 인덱스

# 위치값을 주고 삭제하기
del a[0]
a
# [1, 2, 3, 4, 10]


del a[0:2]
a
# [3, 4, 10]

remove(요소)

# 값를 삭제하기
a.remove(요소)
a.remove(4)
[3, 10]

pop(인덱스)

# 삭제 및 값 리턴
a.pop(인덱스)
a.pop(0)
# 3

a
# 10

3. 리스트 확장 extend()

a = [1, 2, 3]
b = [4, 5, 6]
a + b

[1, 2, 3, 4, 5, 6]

a = [1, 2, 3]
b = [4, 5, 6]
a.extend(b)

[1, 2, 3, 4, 5, 6]

a = [1, 2, 3]
b = [4, 5, 6]
a.append(b)

[1, 2, 3, [4, 5, 6]]


4. 정렬

a = [4, 5, 6, 3, 2, 1]

# 순서대로 정렬
a.sort()
a

[1, 2, 3, 4, 5, 6]

# 반대로 정렬
a.reverse() 
a

[6, 5, 4, 3, 2, 1]

5. in

1 in a
# True

10 in a
# False

dir(list)
profile
Español, Inglés, Coreano y Python

0개의 댓글