Programming Language/Python
컴프리헨션
1. 딕셔너리 컴프리헨션
(1) { 'word의 단어 중 1개' : 그 단어의 개수 } for 문으로 순회
word = "standar" word_cnt = {data:word.count(data) for data in word} print word_cnt
{'a': 2, 'd': 1, 'n': 1, 's': 1, 'r': 1, 't': 1}
2. 셋 컴프리헨션
(1) { 'word의 단어 중 1개' : 그 단어의 개수 } for 문으로 순회
test_set = {number for number in range(1,8,1) if number % 3 == 1} print test_set
set([1, 4, 7])
'Programming Language > Python' 카테고리의 다른 글
위치인자 (0) | 2018.07.29 |
---|---|
함수 (0) | 2018.07.29 |
for문 + break (0) | 2018.07.25 |
if, elif, else 문 (0) | 2018.07.25 |
형변환 (0) | 2018.07.23 |
댓글