본문 바로가기
SW.AI 트랙/파이썬 예제풀이

파이썬 예제풀이. 리스트

by AI 봇 2023. 3. 24.

리스트 생성. ["  " , "  " , "   "]

여러 개의 값을 저장하기 위해서는 리스트 자료형을 사용합니다. 

list = ["홍길동", "허균", "신사임당"]

 

리스트에 값 추가하기. insert(인덱스, 원소)

리스트의 insert(인덱스, 값) 메서드를 사용하면 특정 위치에 값을 끼어넣기 할 수 있습니다.

list = ["홍길동", "허균", "신사임당"]
list.insert(0, "이율곡")
print(list)
['이율곡', '홍길동', '허균', '신사임당']

 

리스트에서 값 삭제하기. del

list = ['이율곡', '홍길동', '허균', '신사임당']
del list[3]
print(list)
['이율곡', '홍길동', '허균']

 

리스트에서 여러개 값 삭제하기. del

list = ['이율곡', '홍길동', '허균', '신사임당']
del list[2]
del list[2]
print(list)
['이율곡', '홍길동']

리스트에서 값이 삭제되면 새로 인덱싱이 됩니다. 따라서 여러개 값을 삭제할 때 먼저 삭제한 후 남은 값의 순서를 고려해야 합니다.

 

리스트 합치기

두 리스트를 합치면 새로운 리스트가 생성됩니다.

list1 = ['a','b']
list2 = ['c','d']
list = list1 + list2
print(list)
['a', 'b', 'c', 'd']

 

 

리스트에서 최대값 최소값 구하기. max(), min()

nums = [1, 2, 3, 4, 5, 6]
print("max : ", max(nums))
print("min : ", min(nums))
max :  6
min :  1

 

리스트의 합을 구하기. sum()

nums = [1, 2, 3, 4, 5, 6]
print(sum(nums))

 

리스트 갯수 구하기. len()

nums = [1, 2, 3, 4, 5, 6]
print(len(nums))

 

리스트 평균 구하기. sum() / len()

nums = [1, 2, 3, 4, 5, 6]
average = sum(nums) / len(nums)
print(average)

 

'SW.AI 트랙 > 파이썬 예제풀이' 카테고리의 다른 글

파이썬 예제풀이. 문자열 2  (0) 2023.03.18
파이썬 예제풀이. 문자열 1  (0) 2023.03.18
파이썬 예제풀이. 변수  (0) 2023.03.17
파이썬 예제풀이. 기본  (0) 2023.03.17