📜  Python Dict.keys()方法

📅  最后修改于: 2020-10-30 05:21:57             🧑  作者: Mango

Python字典keys()方法

Python keys()方法用于从字典中获取所有键。它返回键列表,如果字典为空,则返回一个空列表。此方法不带任何参数。该方法的语法如下。

签名

keys()

参量

没有参数

返回

它返回键列表。如果字典为空,则为None。

我们来看一些keys()方法的示例,以了解其功能。

Python字典keys()方法示例1

首先让我们看一个简单的示例,从字典中获取键。

# Python dictionary keys() Method
# Creating a dictionary
product = {'name':'laptop','brand':'hp','price':80000}
# Calling method
p = product.keys()
print(p)

输出:

dict_keys(['name', 'brand', 'price'])

Python字典keys()方法示例2

# Python dictionary keys() Method
# Creating a dictionary
product = {'name':'laptop','brand':'hp','price':80000}
# Iterating using key and value
for p in product.keys():
    if p == 'price' and product[p] > 50000:
        print("product price is too high",)

输出:

product price is too high

Python字典keys()方法示例3

我们可以在我们的Python程序中使用这种方法。在这里,我们将其用于程序中以检查我们的库存状态。

# Python dictionary keys() Method
# Creating a dictionary
inventory = {'apples': 25, 'bananas': 220, 'oranges': 525, 'pears': 217}
# Calling method
for akey in inventory.keys():
    if akey == 'bananas' and inventory[akey] > 200:
        print("We have sufficient inventory for the ", akey)

输出:

We have sufficient inventory for the  bananas