1 분 소요

51~60번

51. 리스트 생성

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

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

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

52. 리스트에 원소 추가 .append()

51의 movie_rank 리스트에 “배트맨”을 추가하라.

  • 정답

      movie_rank = ["닥터 스트레인지", "스플릿", "럭키"]
      movie_rank.append("배트맨")
      data(movie_rank)
    

53. insert

movie_rank 리스트에 아래와 같이 네 개의 영화 제목이 바인딩되어 있다. ”슈퍼맨”을 “닥터 스트레인지”와 “스플릿” 사이에 추가하라.

movie_rank = [’닥터 스트레인지’, ‘스플릿’, ‘럭키’, ‘배트맨’]

  • 정답

      movie_rank = ['닥터 스트레인지', '스플릿', '럭키', '배트맨']
      movie_rank.insert(1, '슈퍼맨')
      print(movie_rank)
    

54. del

movie_rank 리스트에서 ‘럭키’를 삭제하라.

movie_rank = [’닥터 스트레인지’, ‘슈퍼맨’, ‘스플릿’, ‘럭키’, ‘배트맨’]

  • 정답

      movie_rank = ['닥터 스트레인지', '슈퍼맨', '스플릿', '럭키', '배트맨']
      movie_rank.del('럭키')
      print
    

55. movie_rank 리스트에서 ‘스플릿’ 과 ‘배트맨’을 를 삭제하라.

movie_rank = [’닥터 스트레인지’, ‘슈퍼맨’, ‘스플릿’, ‘럭키’, ‘배트맨’]

  • 정답

      movie_rank = ['닥터 스트레인지', '슈퍼맨', '스플릿', '럭키', '배트맨']
      del movie_rank[2] #[스플릿] 삭제
      del movie_rank[3] #[배트맨] 삭제
      print(movie_rank)
    

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

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

✏️ 결과 : langs = [‘C’, ‘C++’, ‘JAVA’, ‘Python’, ‘Go’, ‘C#’]

  • 정답

      lang1 = ["C", "C++", "JAVA"]
      lang2 = ["Python", "Go", "C#"]
      lang = lang1 + lang2
      print(lang)
    

57. max(), min()

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

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

✏️ 결과 :
max: 7
min: 1

  • 정답

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

58. sum()

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

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

✏️ 결과: 15

  • 정답

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

59. len()

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

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

  • 정답

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

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

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

✏️ 결과: 3.0


  • 정답

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

카테고리:

업데이트:

댓글남기기