List

흑우log·2021년 6월 13일
0

Python

목록 보기
2/3
post-thumbnail

리스트의 요소 추가

append()-리스트의 마지막에 추가

>>> a = [1,2]
>>> a
[1,2]
>>> a.append[4]
>>> a
[1,2,4]코드를 입력하세요

insert()-리스트에 index에 원소 추가

a = [1,3]
a
[1,3]
a.insert(0,4)
a
[4,1,3]

extend()-여러개의 요소를 추가

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

파괴적 함수와 비파괴적 함수

선언한 값을 변경->파괴적함수(리스트 관련함수들)
일반적으로 비파괴적 함수가 많음

ex)

>>> a = "hello"
>>> a
"hello"
>>> a.upper()
"HELLO"
>>> a
"HELLO"

리스트의 요소 제거

-인덱스로 제거
1.del 연산자
2.pop()함수

  • 값으로 제거
    1. remove()함수
>>> a = [1,2,3,4,5,6,7]

>>> del a[1]
>>> a
[1,3,4,5,6,7]
>>> del a[0:3]
[5, 6, 7] 


>>> b = [1,2,3,4,5,6,7]
>>> b.pop(1)
2(제거될녀석이 출력됨)
>>> b
[1,3,4,5,6,7]
>>> b.pop()---아무값도 안넣을시 마지막 녀석이 제거
7


>>> a = [100, 100, 100, 100, 100]
>>> a.remove(100)
>>> a
[100,100,100,100] 값을 하나만 제거가능

profile
Hello world

0개의 댓글

관련 채용 정보