운동하는 개발자/Python (2) 썸네일형 리스트형 Python for문 변수 두 개 사용하기(값, 카운트) 내가 나중에 보려고 올리는 기초 문법입니다 for문에서 해당 변수값과 카운트를 두개 변수로 한꺼번에 보는법 temp = ['a','b','c','d'] #앞의 변수가 카운트, 뒤의 변수가 값 for cnt,val in enumerate(temp): print(str(cnt) + " / " + val) #결과 # 0 / a # 1 / b # 2 / c # 3 / d #물론 아래와 같이 인덱스로 접근도 가능하나 파이썬스럽지 못하다 for cnt in range(0, len(temp)): print(str(cnt) + " / " + temp[cnt]) Python에서 구조체 사용하기 (how to use struct in python) dataclass db에서 읽어온 값을 구조체로 파싱 해서 사용하고 싶었는데 구조체는 없었고 파이썬 3.7부터 지원하는 dataclass가 있어 이거로 사용해보았다 (공식문서를 읽어보니 구조체로 쓰라고 만든 의도는 아닌 거 같긴 하다) from dataclasses import dataclass @dataclass class site: title: str = '' link: str = '' description: str = '' language: str = '' pub_date: str = '' generator: str = '' managing_editor: str = '' feed_type: str = '' profile_image: str = '' company_feed: bool = False #변수명: 타입 = .. 이전 1 다음