append
제일 뒤에 추가
numbers = [1, 2, 3]
numbers.append(4)
# [1, 2, 3, 4]
insert
첫 번째 인자로 받은 인덱스에 두 번째 인자의 값을 추가
numbers = [1, 2, 3]
numbers.insert(1, 4)
# [1, 4, 2, 3]
remove
인자로 받은 값을 제거
numbers = [1, 2, 3]
numbers.remove(2)
# [1, 3]
clear
모든 값을 제거
numbers = [1, 2, 3]
numbers.clear()
# []
pop
제일 뒤의 값을 삭제
numbers = [1, 2, 3]
numbers.pop()
# [1, 2]
index
해당 값의 인덱스
numbers = ['a', 'b', 'c']
print(numbers.index('b')) # 1
같은 목적으로 in을 사용하면 True, False가 반환되고 에러를 뱉지 않는다.
numbers = ['a', 'b', 'c']
print('d' in numbers) # False
count
해당 값의 개수
numbers = [1, 2, 3, 3]
print(numbers.count(3)) # 2
sort
오름차순 정렬
numbers = [1, 3, 2]
numbers.sort()
# [1, 2, 3]
reverse
역순
numbers = [1, 2, 3]
numbers.reverse()
# [3, 2, 1]
copy
복사
numbers = [1, 2, 3]
copyed = numbers.copy()
# [1, 2, 3]