蓝桥杯Python组:单词分析(字典解法)_关于字典的编程题 蓝桥杯-CSDN博客
一、字典的使用
d={} #{}{}{}{}{}{}
发现这道题不是我想使用的纯字典,再找找,先搁置
------------------------------------------------2024.5.27更新---------------------------------------------------------
01、dist.items()
items()
方法返回一个包含字典键值对的列表
# 创建一个简单的字典
dist = {
'apple': 10,
'banana': 20,
'cherry': 30
}
# 使用.items()方法获取字典的键值对
items = dist.items()
# 打印items视图对象
print(items) # 输出类似于:dict_items([('apple', 10), ('banana', 20), ('cherry', 30)])
# 遍历.items()返回的键值对
for key, value in items:
print(f"Fruit: {key}, Quantity: {value}")
# 将.items()返回的键值对转换为列表
items_list = list(items)
print(items_list) # 输出:[('apple', 10), ('banana', 20), ('cherry', 30)]
# 排序.items()返回的键值对
sorted_items = sorted(items, key=lambda item: item[1])
print(sorted_items) # 输出:[('apple', 10), ('banana', 20), ('cherry', 30)] 根据值排序