小能豆

如何找到字典中的第一个键?(python)

py

我正在尝试让我的程序打印出"banana"字典。最简单的方法是什么?

这是我的字典:

prices = {
    "banana" : 4,
    "apple" : 2,
    "orange" : 1.5,
    "pear" : 3
}

阅读 49

收藏
2024-10-04

共2个答案

小能豆

在 Python 版本中,字典实际上是有序的,你可以这样做

my_dict = {'foo': 'bar', 'spam': 'eggs'}
next(iter(my_dict)) # outputs 'foo'

为了对字典进行排序,您需要 Python 3.7+,或者如果您愿意依赖 CPython 3.6 上字典的技术实现细节有序性,则需要 3.6+。

对于早期的 Python 版本,没有“第一个键”,但这将为您提供“一个键”,如果只有一个键则特别有用。

2024-10-04
小能豆

要从字典中打印出字符串"banana",只需直接引用键即可。最简单的方法是遍历字典的键并打印所需的键:

以下是一个例子:

prices = {
    "banana" : 4,
    "apple" : 2,
    "orange" : 1.5,
    "pear" : 3
}

# Print "banana"
print("banana")

如果要打印键"banana"及其值(4),您可以执行以下操作:

print("banana:", prices["banana"])

这将

banana: 4
2024-10-04