Kim Seon Deok

python chapter4 반복문 본문

python/python

python chapter4 반복문

seondeok 2021. 8. 19. 20:36

<4-1 리스트와 반복문>

리스트(list) : 여러가지 자료를 저장할 수 있는 자료

           독립적인 자료들을 모아서 사용할 수 있게 해주는 특별한 형태의 자료

요소(element) : [ ] 내부에 넣는 자료, 리스트 내부에 있는 각각의 내용

*요소는 0부터 카운트된다.

인덱스(index) :  [ ] 내부에 들어간 숫자, 리스트 내부에서 값의 위치

대괄호 안에 음수를 넣에 뒤에서부터 요소를 선택
리스트 접근연산자를 이중으로 사용가능
리스트 안에 리스트를 사용할 수도 있다.

*리스트연산자 : 연결(+), 반복(*), len()

 

<리스트에 요소 추가하기 : append, insert,extend>

리스트명.append(요소)

리스트명.insert(위치,요소)

리스트명.extend(리스트)

*리스트 연결 연산자와 요소 추가의 차이

비파괴적 : 원본에 어떠한 영향도 주지 않는 것 >> 연결 연산자

파괴적 : 원본에 직접적ㅇ니 영향을 주는 함수 or 연산 >> append(), inser(), extend()

 

<리스트에 요소 제거하기 : del, pop,remove>

del 리스트명[인덱스]

리스트명.pop(인덱스)

*pop() 함수의 매개변수에 아무 것도 입력하지 않으면 자동으로 -1이 들어간다.

리스트명.remove(2)

*remove() 함수로 지정한 값이 리스트 내부에 여러 개 있어도 가장 먼저 발견되는 하나만 제거한다.

리스트명.clear() >> 리스트 내부의 요소를 모두 제거

<리스트 내부에 특정값이 있는지 확인>

값 in 리스트

<리스트 내부에 특정값이 없는지 확인>

값 not in 리스트

 

 

<for 반복문 : 리스트와 함께 사용>

for 반복자 in 반복할 수 있는것 :

    코드

 

'python > python' 카테고리의 다른 글

python chapter4-3반복문  (0) 2021.08.19
python chapter4-1반복문  (0) 2021.08.19
python chapter3 조건문  (0) 2021.08.19
python chpater 2  (0) 2021.08.13
python chpater1  (0) 2021.08.13
Comments