📌List
📌List Method
l = ['a', 'b', 'c', 'd']
l.append('e')
print(l)
.extend(iterable)
리스트에 iterable
항목 추가
['apple']
과 'apple'
을 extend하는 경우가 다름
l = ['a', 'b', 'c', 'd']
l.extend('egg')
print(l)
.insert(idx, x)
정해진 위치idx
에 x
추가
l = ['a', 'b', 'c', 'd']
l.insert(3,'e')
print(l)
.remove(x)
리스트에서 값이 x
인 첫 번째 항목 삭제
l = ['a', 'b', 'c', 'd', 'c']
l.remove('c')
print(l)
.pop(i)
정해진 위치 i
에 있는 값 삭제 후 리턴
i
가 지정되지 않으면 마지막 항목 삭제 후 리턴
l = ['a', 'b', 'c', 'd', 'c']
l.pop()
print(l)
l = ['a', 'b', 'c', 'd', 'c']
l.pop(1)
print(l)
l = ['a', 'b', 'c', 'd', 'c']
l.clear()
print(l)
.index(x)
x
값을 가진 첫 번째 인덱스 값 반환
l = ['a', 'b', 'c', 'd', 'c']
l.index('c')
l = ['a', 'b', 'c', 'd', 'c']
l.count('c')
.sort()
원본 리스트 정렬, None 반환
l = ['a', 'b', 'c', 'd', 'c']
l.sort()
print(l)
.reverse()
순서를 반대로 뒤집음(정렬하는 것이 아님)
l = ['a', 'b', 'c', 'd', 'c']
l.reverse()
print(l)