在Python中,可以使用json
和operator
库来按值对JSON进行排序,然后提取第一个值。以下是一个示例代码:
import json
import operator
# 假设JSON字符串
json_str = '{"b": 2, "a": 1, "c": 3}'
# 将JSON字符串解析为Python字典
json_dict = json.loads(json_str)
# 按值对字典进行排序
sorted_dict = sorted(json_dict.items(), key=operator.itemgetter(1))
# 提取第一个值
first_value = sorted_dict[0][1]
print(first_value)
输出结果将是1
,因为在排序后,第一个键值对是"a": 1
。