728x90
반응형

student = {'name':'홍길동', 'score':{'mid':87, 'final':92}, 'major':'english'}
student['score']['ave'] = (student['score']['mid'] + student['score']['final']) / 2 # ave 키로 평균 계산해서 추가
def keyToLst(dic): # key를 리스트로 만들기 함수
rtn = list(dic.keys()) # 딕셔너리의 키를 리스트로 만듬
return rtn
def valueToLst(dic): # 딕셔너리의 값들을 리스트로 만들기 함수
rtn = list(dic.values()) # 딕셔너리의 값들을 리스트로 만듬
return rtn
print('keys : ', keyToLst(student))
print('values : ', valueToLst(student))

728x90
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : 가변인자 * 사용해서 과일 출력 (0) | 2023.02.20 |
|---|---|
| [파이썬] 문제 : 학생들의 성적 리스트를 학생수로 분리 (0) | 2023.02.20 |
| [파이썬] 프로그램 한다는 것, 변수, 리스트, 딕셔너리 (0) | 2023.02.16 |
| [파이썬] 문제 : 리스트를 딕셔너리로 만들기(과일 영,한) (0) | 2023.02.15 |
| [파이썬] 문제 : 기간내의 날짜 출력 (1) | 2023.02.15 |
댓글