I about me

[Python] 6일차 리스트란 무엇인가? 본문

Python

[Python] 6일차 리스트란 무엇인가?

ssungni 2023. 8. 22. 14:51

내가 본 영화를 출력하고 싶을 때 아래와 같이 일일이 변수에 선언하는 것은 매우 귀찮은 일이다.

a = "닥터 스트레인지"
b = "스플릿"
c = "럭키"

그러므로 다음과 같이 '리스트'를 사용하여 나열할 수 있다.

리스트란 영어로 '목록'이라는 뜻을 하고 있듯 다음과 같이 한 번에 묶어 사용할 수 있어 편리하다.

movie = ["닥터 스트레인지", "스플릿", "럭키"]

 

리스트와 관련된 메소드 살펴보기

리스트 길이와 관계 없이 빠르게 실행 결과를 보게 되는 연산들

- 원소 덧붙이기 .append() # 맨 끝에 요소 하나 추가하는 거니까

- 원소 하나를 꺼내기 .pop() # 맨 끝에 요소 하나 빼는 거니까

리스트 길이에 비례해서 실행 시간이 걸리는 연산들

- 원소 삽입하기 .insert() # 특정 위치를 찾아 삽입해줘야하니까

- 원소 삭제하기 .del() # 특정 위치를 찾아 삭제해줘야하니까

추가 다른 연산

- 원소 탐색하기 .index()