취뽀 기록

#열심히 살자 #취업 #공부

Python/[개념 및 문법]

[python] 리스트 원소 추가, 제거, 개수 세기 append, pop, len 함수

hyunnn_00 2023. 6. 27. 17:22
비어있는 리스트 생성
arr = []
혹은
arr = list()

 

리스트 맨 끝에 원소 추가(append)
arr = [3, 5]
arr.append(9)
print(arr)

>> [3, 5, 9]

 

리스트 원소 지우기(pop)
arr = [3, 5, 9]
arr.pop()
print(arr)

>> [3, 5]

 

리스트 개수 세기(len)
>> print(len([1, 3, 5]))
3

>> print(len([3]))
1

 


응용

len 함수를 이용해 len(arr)로 arr의 원소의 수를 받아 모든 원소의 합을 구해보자.

arr = [1, 2, 2, 5]

n = len(arr)

sum_val = 0
for i in range(n):
    sum_val += arr[i]

print(sum_val)

>> 10

 

<코드트리 참고>