Python 编程实用技巧与数据结构详解
1. 字典操作
1.1 键检查
在 Python 中,检查字典中是否存在某个键有不同的方式。例如,使用 tweet_keys 检查 user 键,虽然可行但不是 Pythonic 的方式,更 Pythonic 的做法是直接使用 user in tweet 。而检查值是否存在于字典中,只能使用 joelgrus in tweet_values ,不过这种方式较慢。
1.2 字典键的要求
字典的键必须是可哈希的,因此不能使用列表作为键。如果需要多部分组成的键,可以使用元组或将键转换为字符串。
1.3 统计单词数量的多种方法
统计文档中单词的数量可以有多种实现方式:
- 传统方式 :
word_counts = {}
for word in document:
if word in word_counts:
word_counts[word] += 1
else:
word_counts[word] = 1
- 异常处理方式 :
word_co
Python数据结构与编程技巧
超级会员免费看
订阅专栏 解锁全文
5864

被折叠的 条评论
为什么被折叠?



