python制作一个表格通过输入某个值返回其对应的值
时间: 2024-09-14 21:06:00 浏览: 36
Python 实现一行输入多个值的方法
在Python中,可以使用多种方法来制作一个表格,并通过输入某个值来返回其对应的值。这里介绍一种使用字典的方法,因为字典在Python中是一种非常灵活的数据结构,它存储键值对(key-value pairs),可以通过键(key)快速检索对应的值(value)。
以下是一个简单的例子:
```python
# 创建一个字典作为表格
table = {
'apple': 1.50,
'banana': 0.50,
'cherry': 2.00,
'date': 2.50
}
# 输入某个值,返回其对应的值
def get_price(item_name):
return table.get(item_name, "未找到该项")
# 使用函数
item_to_lookup = input("请输入您想查找的水果名称: ")
price = get_price(item_to_lookup)
print(f"{item_to_lookup}的价格是: {price}")
```
在这个例子中,我们首先创建了一个名为`table`的字典,其中水果名称作为键(key),价格作为对应的值(value)。然后定义了一个函数`get_price`,它接受一个参数`item_name`,这个参数是我们想要查询价格的水果名称。函数内部使用字典的`get`方法来查找对应的值,如果键不存在,将返回一个默认值"未找到该项"。
阅读全文