5. 복잡한 식을 쓰는 대신 도우미 함수를 작성하라
- 긴 문자열이 있을 경우 get(' ') 을 이용하자
green_str = my_values.get('초록', [''])
if green_str[0]:
green = int(green_str[0]
else:
green = 0
보다는
def get_first_int(values, key, default=0):
found = values.get(key, [''])
if found[0]:
return int(found[0])
return default
green = get_first_init(my_values, '초록')
이 더 좋다
본 블로그는 [파이썬 코딩의 기술] 서적을 참고하여 작성하였습니다.
반응형
'SW ENGINEERING > Python' 카테고리의 다른 글
파이썬 코딩의 기술TIP 7일차 (0) | 2021.06.12 |
---|---|
파이썬 코딩의 기술TIP 6일차 (0) | 2021.06.08 |
파이썬 코딩의 기술TIP 4일차 (0) | 2021.06.06 |
파이썬 코딩의 기술TIP 3일차 (0) | 2021.06.03 |
파이썬 코딩의 기술TIP 2일차 (0) | 2021.06.02 |
최근댓글