시작하기무료로 시작하기

가변일까요, 불변일까요?

다음 함수는 어떤 문자열과 그 문자열의 소문자 버전 사이의 매핑을 딕셔너리에 추가합니다. 함수를 호출한 뒤 ds의 값이 어떻게 될지 예상해 보세요.

def store_lower(_dict, _string):
  """`_string`과 그 소문자 버전을 `_dict`에 매핑으로 추가합니다.

  Args:
    _dict (dict): 업데이트할 딕셔너리.
    _string (str): 추가할 문자열.
  """
  orig_string = _string
  _string = _string.lower()
  _dict[orig_string] = _string

d = {}
s = 'Hello'

store_lower(d, s)

이 연습은 강의의 일부입니다

Python으로 함수 작성하기

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작