我试图做一个二维数组或列表的搜索功能。如何搜索此列表并返回项目的值
myfoodlist = [("Chicken Pasta", 10),("Beef Noodle", 12),("Hot Coffee", 4.20),( "Fish and Chips", 8.50)]
foodsearch = raw_input("Please input food to search: ")
for item in (myfoodlist) :
if item.find(foodsearch) != -1:
searchReturnsItems.append(item)
for item in searchReturnsItems:
print(item, "\t:\t")
searchReturnsItems.clear()
示例
我想要一个像“牛肉”这样的关键词,然后返回所有牛肉项目的列表并按数组存储
以上是我的代码,我有一些挑战
任何人都可以给我一个例子,搜索二维数组将是有益的
我稍微修改了您的搜索方法以使用列表理解,并使用
re
包来支持部分不区分大小写的搜索输出
输出
请输入要搜索的食物:热咖啡
输出[2]: (“热咖啡”,4.2)
相关问题 更多 >
编程相关推荐