파이썬 - 리스트

1280 단어 파이썬TILTIL

리스트 관련 함수 정리)

- len(a): 리스트 길이(자료 개수)를 구합니다.

a = []
len(a)
>> 0			# 빈 리스트이므로 0
len([1, 2, 3])
>> 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을 빼낸다. 출력값은 3
print(a)		# 다시 리스트 a를 출력하면 [1, 2]을 출력한다.

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

a = [1, 2, 3]
a.clear()
print(a)		# clear()를 이용해서 리스트의 모든 자료를 지웠기 때문에, 출력값은 빈 배열 []

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

a = [1, 2, 3]
print(2 in a)		# 2가 리스트 a 안에 있으므로 출력값은 True
print(5 in a)		# 5가 리스트 a 안에 없으므로 출력값은 False
print(5 not in a)	# 5가 리스트 a 안에 없으므로 출력값은 True

좋은 웹페이지 즐겨찾기