728x90
반응형
질문 : Python의 집합에 값 추가
다음과 같은 세트가 있습니다.
keep = set(generic_drugs_mapping[drug] for drug in drug_input)
이 세트에 [0,1,2,3,4,5,6,7,8,9,10]
값을 어떻게 추가합니까?
답변
keep.update(yoursequenceofvalues)
예를 들어, 특정 예의 keep.update(xrange(11))
또는 다른 이유로 루프에서 값을 생성 해야하는 경우
for ...whatever...:
onemorevalue = ...whatever...
keep.add(onemorevalue)
.update
호출로 대량으로 수행하는 것이 실행 가능할 때 더 빠르고 간편합니다.
출처 : https://stackoverflow.com/questions/3392354/append-values-to-a-set-in-python
728x90
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
파이썬에서 반복 가능한 객체인지 확인하는 방법 (0) | 2021.12.19 |
---|---|
파이썬에서 문자열의 부분 문자열을 얻는 방법 (0) | 2021.12.19 |
Python 에서 PHP의 var_dump ()와 같은 기능 (0) | 2021.12.19 |
매개 변수에 붙는 ** 와 * 의 의미 (0) | 2021.12.16 |
Python이 이 JSON 데이터를 구문 분석 할 수 없는 이유 (0) | 2021.12.16 |