반응형
SMALL

자주 쓰는 리스트 기능 

len(a) : 리스트 길이( 자료 개수)를 구함

사용 예)

a = []
len(a)		# 빈 리스트 이므로 0
len([1, 2, 3])	# 자료 개수가 세 개이므로 3

 

append(x) : 자료 x를 리스트의 맨 뒤에 추가

a = [1, 2, 3]
a.append(4)		# a는 [1, 2, 3, 4]가 된다.

 

 

insert(i, x) : 리스트의 i번 위치에 x를 추가

a = [1, 2, 3]
a. insert(0,5) 	# 0번 위치(맨 앞)에 5를 추가합니다.
				# a = [5, 1, 2, 3]이 된다.

 

pop(i) : 

i 번 위치에 있는 자료를 리스트에서 빼내면서 그 값을 함수의 결과값으로 돌려준다. 

i 를 지정하지 않으면 맨 마지막 값을 뺴내서 돌려준다.

a = [1, 2, 3]
print(a.pop())

# 3이 출력되고 a = [1, 2]가 된다.

 

clear() : 리스트의 모든 자료를 지웁니다.

a = [1, 2, 3]
a.clear()

# a = [], 즉 빈 리스트가 됩니다.

 

 

x in a 

: 어떤 자료 x가 리스트 a 안에 있는지 확인 (x not in a 는 반대 결과) 

a = [1, 2, 3]
2 in a		# 2가 리스트 a 안에 있으므로 True
5 in a		# 5가 리스트 a 안에 없으므로 False
5 not in a 	# 5가 리스트 a 안에 없으므로 True
반응형
LIST

+ Recent posts