Kim Seon Deok
python chapter4 반복문 본문
<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 |