Language/Python

Py_02.자료형

Sumni Life 2021. 5. 24. 12:18

리스트

 

01. 리스트 기본 구조

[값, 값, 값]

리스트 이미지리스트 기본 구조

 


02. 값 추가하기

.append() → 메소드(특정기능을 수행하는 함수)
리스트의 뒤에 추가할값을 붙여준다

리스트에 값 추가하기

리스트.append(추가할_값)

값 추가하기


03. 값에 접근하기

앞에서부터 차례로 0부터 시작해서 주소가 주어진다./
그 값을 가져오거나, 지우거나, 바꿀 수 있다.

값에 접근하기

리스트[접근할 _ 인덱스]

값에 접근해 변경하기


04. 값을 제거하기

del 이라는 키워드를 이용해서 제거를 해준다.
주의) 하트2를 제거할 시 클로버3은 앞으로 땡겨져 2번 인덱스에서 1번인덱스로 변경된다.

값을 제거하기

del.리스트[제거할 _ 인덱스]

값을 제거하고 출력


Q. '콜라맛','포도맛'사탕을 candies에 추가하고, '박하맛' 사탕을 제거하세요.

candy0 = '딸기맛'
candy1 = '레몬맛'
candy2 = '수박맛'
candy3 = '박하맛'
candy4 = '우유맛'
candy5 = '땅콩맛'

print(candy0) #딸기맛
print(candy1) #레몬맛
print(candy2) #수박맛
print(candy3) #박하맛
print(candy4) #우유맛
print(candy5) #땅콩맛

candies = [candy0, candy1,candy2,candy3,candy4,candy5]
print(candies)

candies.append('콜라맛')
candies.append('포도맛')
print(candies)

del candies[3]
print(candies)

박하맛 정답