- insert() : 추가, 수정 둘 다 가능
- append() : 끝에 추가하기
- pop()
- del[] : 요소 index로 삭제. 슬라이싱 삭제
- remove() --> value 중 20 을 삭제. a.remove(20)
- a.index(3) --> 3의 index 값은?
- a.count(1) ---> 1 이 몇 개?
- len(a) -----> 리스트a 의 요소 수는? ---> 반복문 실행시, 몇 번해야하는지 확인
a[2] = 4
>>> a = [1, 2, 3]
>>> a[2] = 4
>>> a
[1, 2, 4]
del 은 특이하게 명령어 모양
>>> a = [1, 2, 3]
>>> del a[1]
>>> a
[1, 3]
del a[2:]
>>> a = [1, 2, 3, 4, 5]
>>> del a[2:]
>>> a
[1, 2]
a.append(4)
>>> a = [1, 2, 3]
>>> a.append(4)
>>> a
[1, 2, 3, 4]
insert, del 과 pop, remove
>>> a = [1, 2, 3]
>>> a.insert(0, 4) # 첫번째 위치(0)에 4 추가
>>> a
[4, 1, 2, 3]
remove(3)
>>> a = [1, 2, 3, 1, 2, 3]
>>> a.remove(3) # 첫번째 3을 삭제
>>> a
[1, 2, 1, 2, 3]
a.pop() 마지막 요소 꺼내고, remove
동일한 수행방법
a.pop()
a.pop(2)
a.del[2]
a.remove(3)
>>> a = [1,2,3]
>>> a.pop()
3
>>> a
[1, 2]
# a.pop()
# a.pop(2)
# a.del[2]
# a.remove(3)
a.count(1) : 1 이 몇 개 있니?
>>> a = [1,2,3,1]
>>> a.count(1)
2
a.sort()
>>> a = [1, 4, 3, 2]
>>> a.sort()
>>> a
[1, 2, 3, 4]
a.reverse()
>>> a = ['a', 'c', 'b']
>>> a.reverse()
>>> a
['b', 'c', 'a']
a.index(3) : 리스트에서 3 이 몇 번째 요소인지
>>> a = [1,2,3]
>>> a.index(3)
2
>>> a.index(1)
리스트a.extend([4,5])
extend(x)에서 x에는 리스트만 올 수 있으며 원래의 a 리스트에 x 리스트를 더하게 된다.
>>> a = [1,2,3]
>>> a.extend([4,5])
>>> a
[1, 2, 3, 4, 5]
>>> b = [6, 7]
>>> a.extend(b)
>>> a
[1, 2, 3, 4, 5, 6, 7]
a.extend([4, 5])는 a += [4, 5]와 동일하다.
'python(0821-0908) > 메모' 카테고리의 다른 글
깃허브 블로그 (0) | 2023.04.08 |
---|---|
코랩 : 셀레니움, 구글 드라이브 파일 저장 (0) | 2022.09.08 |
초보코딩 pillow : 이미지 다루기 (흑백처리, 모자이크, 도트) (0) | 2022.09.07 |
학습 리뷰 (0) | 2022.09.07 |
urlopen 과 requests.get : 벅스 순위 (0) | 2022.08.27 |
댓글