莱州刘德华 发表于 2022-8-14 17:36:11

字典get统计数目

ls=
d={}
for i in ls:
    d=d.get(i,0)+1
print(d)

求问第4行如何统计出每个字符出现的次数

ZhKQYu 发表于 2022-8-14 19:06:17

描述
Python 字典(Dictionary) get() 函数返回指定键的值。

语法
get()方法语法:

dict.get(key[, value])
参数
key -- 字典中要查找的键。
value -- 可选,如果指定键的值不存在时,返回该默认值。
返回值
返回指定键的值,如果键不在字典中返回默认值 None 或者设置的默认值。

Mraqing 发表于 2022-8-14 23:23:39

如果你只是想把ls中字符重复次数存在字典里,可以用列表的count()函数。
ls=
d={}
for i in ls:
    d=ls.count(i)
print(d)
页: [1]
查看完整版本: 字典get统计数目