리스트에서는 편리하게 사용할 수 있는 리스트 관련 함수가 여러 가지 있습니다.
리스트 변수 이름 뒤에 .를 붙여 사용합니다.
insert()
insert(a, b)는 리스트의 a번째 위치에 b를 삽입하는 함수입니다.
a=[5,1,3]
a.insert(0,7)
# 결과>>[7, 5, 1, 3]
print(a)
b=['b','e','a']
b.insert(2,'c')
# 결과>>['b', 'e', 'c', 'a']
print(b)
remove()
remove(x)는 리스트에서 첫 번째로 나오는 x인 요소를 삭제하는 함수입니다.
a=[5,1,3]
a.remove(1)
# 결과>>[5, 3]
print(a)
b=['b','e','a','e']
b.remove('e')
# 결과>>['b', 'a', 'e']
print(b)
리스트 b의 'e' 요소가 두 개지만 첫 번째 요소인 'e'만 제거합니다.
pop()
pop()는 리스트의 마지막 요소를 꺼내서 돌려주고 그 요소를 삭제해주는 함수입니다.
a=[5,1,3]
a.pop()
# 결과>>[5, 1]
print(a)
b=['b','e','a']
b.pop()
# 결과>>['b', 'e']
print(b)
pop(x)는 리스트의 x번째 요소를 돌려주고 그 요소는 삭제해주는 기능을 합니다.
a=[5,1,3]
a.pop(0)
# 결과>>[1, 3]
print(a)
b=['b','e','a']
b.pop(1)
# 결과>>['b', 'a']
print(b)
리스트 a의 0번째 요소인 5를 삭제해줍니다.
리스트 b의 1번째 요소인 'e'를 삭제해줍니다.
count()
count(x)는 리스트에 x 요소의 개수를 조사하여 돌려주는 함수입니다.
a=[5,1,3]
# 결과>>1
print(a.count(1))
b=['b','e','a','e']
# 결과>>2
print(b.count('e'))
'Python > 파이썬 기초' 카테고리의 다른 글
파이썬_기초 15_비교연산자 (0) | 2020.04.10 |
---|---|
파이썬_기초 14_산술연산자 (0) | 2020.04.10 |
파이썬_기초 12_append(), sort(), reverse() (0) | 2020.04.09 |
파이썬_기초 11_튜플 (0) | 2020.04.09 |
파이썬_기초 10_리스트(List) (0) | 2020.04.09 |