Python

character={
"name":"기사",
"level":12,
"items":{
  "sword": "불꽃의 검",
  "armor":"풀풀레이트"
},
"skill":("베기","세게 베기","아주 세게 베기")
}

for key in character:

  if type(character(key)) is dict:

    for small_key in character(key):
      print(small_key,":",character(key)(small_key))

  elif type(character(key)) is list:
    for item in character(key):
      print(key,":",item)
  else:
    print(key,":",character(key))

사전 입력

딕셔너리 형태의 문자일 경우 조건을 추가하여 그 안에 있는 값을 출력하여 진행한다.

모든 변수를 문자 목록으로 출력하는 시스템