개발/(1) 초위파(Python) 300제 풀이

초보자를 위한 파이썬(Python) 300제 풀이 (56, 57, 58, 59, 60)

생각외로깔끔함 2022. 10. 4. 22:01
728x90
반응형

 

초보자를 위한 파이썬(Python) 300제 풀이

 

 

 

56. lang1과 lang2 리스트가 있을 때, 두 리스트의 원소를 모두 가지고 있는 langs 라는 리스트를 만드세요.

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

 

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

langs = lang1 + lang2
print(langs)
  • 리스트는 서로 덧셈을 통해 원소를 합칠 수 있습니다.
  • * 연산자를 통해서는 리스트를 반복할 수 있습니다.

 

57. 아래 리스트에서 최댓값과 최솟값을 출력하세요. (min, max 함수를 사용하세요.)

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

 

print(max(nums))
print(min(nums))
  • max(list)를 사용하면 리스트 안에서 최댓값을 출력합니다.
  • min(list)를 사용하면 리스트 안에서 최댓값을 출력합니다.

 

58. 아래 리스트의 합을 출력하세요.

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

 

print(sum(nums))
  • sum(list) 은 리스트 안에 모든 숫자를 더해서 출력합니다.

 

59. 아래 리스트에 저장된 데이터 개수를 구하세요.

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

 

print(len(cook))
  • len(list) 을 사용하면 리스트 안 원소들의 개수를 출력합니다.

 

60. 아래 리스트의 평균을 구하세요.

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

 

print(sum(nums) / len(nums))
  • 평균은 총 합계에서 갯수를 나눈 값입니다. 위와 같이 표현할 수 있습니다.

 

 

 

출처 = https://wikidocs.net/book/922, 초보자를 위한 파이썬 300제,

PyCharm 사용

728x90
반응형