반응형
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
'IT & 영상관련 > 파이썬python' 카테고리의 다른 글
(최솟값)숫자 n개를 리스트로 입력받아 최솟값 구하기 (0) | 2020.11.21 |
---|---|
최댓값 구하기, 최댓값 위치 구하기 (0) | 2020.11.21 |
(python) 1 부터 n 까지의 연속한 숫자의 합 ( 제곱의 합) (0) | 2020.11.21 |
(python) 1 부터 n 까지의 연속한 숫자의 합 ( 제곱의 합) (0) | 2020.11.21 |
(알고리즘) 계산복잡도 time complexity (0) | 2020.11.21 |