Python

[파이썬 300제] 51~60

MASSO 2023. 1. 11. 01:35
728x90

파이썬 300제 51~60
개인 기록용

 

https://wikidocs.net/7023

 

051 ~ 060

.answer {margin-top: 10px;margin-bottom: 50px;padding-top: 10px;border-top: 3px solid LightGray;bo…

wikidocs.net

 

51. 2016년 11월 영화 TOP3 순위가 아래와 같을 때, 영화 제목을 movie_rank 이름의 리스트에 저장

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

답 : movie_rank = ["닥터 스트레인지", "스플릿", "럭키"]

 

52. movie_rank 리스트에 "배트맨" 추가

답 : movie_rank.append("배트맨")

 

53. movie_rank=['닥터 스트레인지', '스플릿', '럭키', '배트맨']일 때, 닥터 스트레인지와 스플릿 사이에 '슈퍼맨' 삽입

답 : movie_rank.insert(1, "슈퍼맨")

순서가 슬라이싱과 동일하므로 1번 위치에 넣어야 함

 

54. movie_rank=['닥터 스트레인지', '슈퍼맨', '스플릿', '럭키', '배트맨']일 때, 리스트에서 '럭키' 삭제

답 : del movie_rank[3]

 

55. movie_rank=['닥터 스트레인지', '슈퍼맨', '스플릿', '배트맨']일 때, 리스트에서 '스플릿', '배트맨' 삭제

답 : del movie_rank[2]
del movie_rank[2]

첫줄로 '스플릿' 제거, '스플릿'이 제거되어 2번 자리로 오게 된 '배트맨'을 두번째 줄로 제거

 

56. lang1, lang2가 아래와 같을 때 lang1, lang2의 원소를 모두 가지고 있는 langs라는 리스트 생성

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

 

57. nums=[1,2,3,4,5,6,7]의 최솟값, 최댓값 출력

답 : print("max:",max(nums))
print("min:",min(nums))

 

58. nums=[1,2,3,4,5]의 합 출력
답 : print(sum(nums))

 

59. cook=["피자","김밥","만두","양념치킨","족발","피자","김치만두","쫄면","소시지","라면","팥빙수","김치전"]
답 : print(len(cook))

 

60. nums=[1,2,3,4,5]의 평균 출력
답 : print(sum(nums)/len(nums))

728x90

'Python' 카테고리의 다른 글

[파이썬 300제] 61~70  (0) 2023.01.17
[파이썬 300제] 41~50  (0) 2023.01.07
[파이썬 300제] 31~40  (0) 2023.01.05
[파이썬 300제] 21~30  (0) 2022.07.20
[파이썬] break, continue, pass  (0) 2022.07.19