[시퀀스 데이터] 리스트(list) 다루기

2020. 4. 29. 09:44Programming Language/Python

반응형

 리스트 정의

대괄호 ('[]') 를 이용한 시퀀스 데이터로서, 순서가 있고, 수정이 가능하다.

항목간의 구분은 콤마 (' , ') 으로 구분한다. 

 항목의 타입은 int, float, string, boolean 등 다양하게 지정 가능하다.

 리스트 더하기/곱하기


 리스트 항목 삭제


 리스트 항목 존재 여부확인


 리스트 메소드

리스트 메소드 설명 사용예
append() 리스트에서 항목 하나를 맨 마지막에 추가 fruit.append('Apple')
insert() 리스트에서 특정 위치에 항목을 삽입 fruit.insert(2,'Banana')
extend() 리스트에서 항목 여러개를 맨 마지막에 추가 fruit.extend(['Peach','Melon'])
remove() 입력값과 첫번째로 일치하는 항목을 리스트에서 삭제 fruit.remove('Apple')
pop() 리스트의 마지막 항목을 제거한 후에 반환 popFruit = fruit.pop()
index() 리스트에서 인자와 일치하는 첫 번째 항목의 위치를 반환 indexFruit = fruit.index('Banana')
count() 리스트에서 인자와 일치하는 항목의 개수를 반환 countFruit = fruit.count('Peach')
sort() 숫자나 문자열로 구성된 리스트 항목을 순방향으로 정렬 fruit.sort()
reverse() 리스트 항목을 끝에서 부터 역순으로 정렬 fruit.reverse()

SOURCE CODE

 

hyunmin94/hyunmin

Contribute to hyunmin94/hyunmin development by creating an account on GitHub.

github.com

반응형