Eggs Sunny Side Up
본문 바로가기
Algorithm/초보자를 위한 파이썬 300제

04. 파이썬 리스트 051 ~ 060

by guswn100059 2023. 4. 2.
051 리스트 생성
2016년 11월 영화 예매 순위 기준 top3는 다음과 같습니다. 영화 제목을 movie_rank 이름의 리스트에 저장해보세요. (순위 정보는 저장하지 않습니다.)

순위	영화
1	닥터 스트레인지
2	스플릿
3	럭키

movie_rank = [[1, "닥터 스트레인지"], [2, "스플릿"], [3, "럭키"]]
movie_rank

052 리스트에 원소 추가
051의 movie_rank 리스트에 "배트맨"을 추가하라.

movie_rank.append([4, "배트맨"])

movie_rank

052 리스트에 원소 추가
051의 movie_rank 리스트에 "배트맨"을 추가하라.

movie_rank1 = ['닥터 스트레인지', '슈퍼맨', '스플릿', '럭키', '배트맨']

del movie_rank1[3]

movie_rank1

055
movie_rank 리스트에서 '스플릿' 과 '배트맨'을 를 삭제하라.

movie_rank2 = ['닥터 스트레인지', '슈퍼맨', '스플릿', '배트맨']

del movie_rank2[2:]

movie_rank2

056
lang1과 lang2 리스트가 있을 때 lang1과 lang2의 원소를 모두 갖고 있는 langs 리스트를 만들어라.

lang1 = ["C", "C++", "JAVA"]
lang2 = ["Python", "Go", "C#"]

langs = lang1 + lang2

langs

057
다음 리스트에서 최댓값과 최솟값을 출력하라. (힌트: min(), max() 함수 사용)

nums = [1, 2, 3, 4, 5, 6, 7]

print(f"max : {max(nums)}")
print(f"max : {min(nums)}")

058
다음 리스트의 합을 출력하라.

nums = [1, 2, 3, 4, 5]

result = 0
for i in nums :
    result += i
print(result)

sum(nums)

059
다음 리스트에 저장된 데이터의 개수를 화면에 구하하라.

cook = ["피자", "김밥", "만두", "양념치킨", "족발", "피자", "김치만두", "쫄면", "소시지", "라면", "팥빙수", "김치전"]

len(cook)

060
다음 리스트의 평균을 출력하라.

nums = [1, 2, 3, 4, 5]

sum(nums)/len(nums)

댓글