본문 바로가기
프로그래밍 언어/파이썬Python

파이썬) 리스트

by 빈스터디 2023. 2. 17.

리스트(List)는 반복 가능하며 저장된 값(요소)을 변경할 수 있다.

- 대괄호([ ]) 사이에 요소들을 콤마(,)로 구분하여 저장한다.

- 새로운 값을 추가하거나 삭제할 수 있다.

- 중첩이 되어도 상관 없다.

- 리스트의 순서번호는 배열의 인덱스와 동일하게 0부터 시작한다.

list1=[10, 15.4, "Hello", True]
list2=[1, 2, list1, 4]

print(list1) #[10, 15.4, 'Hello', True]로 출력
print(list2) #[1, 2, [10, 15.4, 'Hello', True], 4]로 출력

 

 

리스트명[순서번호]로 하면 해당 순서번호에 있는 리스트 값을 뽑아낼 수 있다.

list1=[1, 2, 3, 4]

print(list1[1]) #2가 출력

 

★ 리스트 안의 리스트에 있는 요소도 뽑아낼 수 있다.

list1=[10, 15.4, 'Hello', True]
list2=[1, 2, list1, 4] #[1, 2, [10, 15.4, 'Hello', True], 4]로 된 리스트

print(list2[2][2]) #Hello 출력

 

★ 값 추가, 삽입, 삭제 : append(), insert(), remove(), pop()

 

★ 리스트에 len('리스트명')을 사용하여 리스트의 길이를 구할 수 있다.