統計文字列に文字が表示された回数(Python版)
595 ワード
文字列回転リスト
方法1:
方法2:
s = 'aabbccd'
list1 = list(s)
方法1:
list1 = ['a', 'a', 'b', 'c', 'c', 'c', 'c']
dict_cnt = {}
for value in list1:
dict_cnt[value] = dict_cnt.get(value, 0) + 1
print(dict_cnt)
方法2:
list1 = ['a', 'a', 'b', 'c', 'c', 'c', 'c']
dict_cnt = {}
for item in list1:
if item in dict_cnt: # key
dict_cnt[item] += 1
else:
dict_cnt[item] = 1
print(dict_cnt)