You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python:如何提取字典值中的唯一值?

方法一:使用sorted() + 集合推导式 + values()

这个组合可以快速完成字典唯一值的提取与排序任务,具体实现逻辑如下:

  • 调用values()方法提取字典中的全部值
  • 通过集合推导式自动去重,再转为列表结构
  • 用sorted()对去重后的列表进行排序

举个实际代码例子:

# 示例字典
my_dict = {'name': 'Alice', 'age': 25, 'job': 'Engineer', 'another_age': 25}
# 提取并排序唯一值
unique_sorted_values = sorted({v for v in my_dict.values()})
print(unique_sorted_values)  # 输出: [25, 'Alice', 'Engineer']

这属于基础级别的问题,大部分开发者都处理过类似需求。

内容的提问来源于stack exchange,提问作者chaitanya Modalavalasa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 17:55:28