python统计人名出现次数
时间: 2023-09-27 15:06:53 浏览: 421
使用Python 统计高频字数的方法
你可以使用Python中的字典(dictionary)来统计人名出现的次数。以下是一个示例代码:
```python
names = ["Alice", "Bob", "Charlie", "Alice", "David", "Charlie", "Alice"]
name_counts = {}
for name in names:
if name in name_counts:
name_counts[name] += 1
else:
name_counts[name] = 1
print(name_counts)
```
输出结果为:
```
{'Alice': 3, 'Bob': 1, 'Charlie': 2, 'David': 1}
```
这段代码首先创建了一个包含人名的列表 `names`,然后创建了一个空字典 `name_counts`。接下来,我们遍历列表中的每个名字,如果该名字已经在字典中出现过,就将其计数加1,否则,将该名字作为字典的一个新键,并将其计数设置为1。最后,打印出字典中每个名字出现的次数。
阅读全文