Python/Python_Training

파이썬 Dictionaries and Booleans 딕셔너리, 불리언 실습 문제

K2ODING 2021. 11. 18. 17:57
728x90

1. 밸류들을 전부 곱한 값을 출력하는 코드를 만드세요.

▶ my_dict = { 'data1' : 500, 'data2' : -10, 'data3' : 300 }

 

2. 각 학생별로, 중간과 기말의 평균점수를 구하세요.

student_details = [
  {'student_id' : 1, 'subject' : 'math', 'midterm' : 60, 'final' : 85},
  {'student_id' : 2, 'subject' : 'math', 'midterm' : 80, 'final' : 78},
  {'student_id' : 3, 'subject' : 'math', 'midterm' : 90, 'final' : 85}
]

 

3. 위에서 구한 평균점수를,"AVERAGE" 라는 키를 새로 만들어서, 각 학생의 딕셔너리에 추가하세요

 

4. 각각의 숫자를, 제곱한 값으로 바꾸세요.

▶ dictionary = { 'C1' : [10,20,30], 'C2' : [20,30,40] }

더보기
반복

 

5. (1)모든 키를 리스트로 출력하세요. (2) 모든 밸류를 리스트로 출력하세요. (3) 모든 밸류의 값을 다 더하세요.

▶ my_salary = { "alex": 25, "sally": 28, "dina": 30 }

 

6. 딕셔너리의 길이를 구하고, 나이에 대한 오름차순으로 정렬하세요.

▶ my_dict = { "sally": 23, "dina": 22, "holy": 50, "Joe": 10, "Peter": 44 }

 

7. 다음 코드를 실행해서 결과를 확인하세요. 

x = 10
y = 20
print(x>y)
print(x<y)
print(x==y)
print(x!=y)