这是一些数据的字典。当我打印它时,它会以两个不同的列打印出来。我在这里查看了如何搜索它并找到特定的数据,但这对我来说没有任何意义。如果您能告诉我如何搜索(使用日期)然后打印出数据,我将不胜感激。
rainfall = {
'01/08/2014':1.0,
'21/01/2015':0.20,
'22/01/2015':0.10,
'23/01/2015':1.00,
'24/01/2015':0.30,
'25/01/2015':0.40,
'26/01/2015':0.75,
'27/01/2015':0.20,
'28/01/2015':1.00,
'29/01/2015':0.20,
'30/01/2015':0.20,
'31/01/2015':0.30,
}
for k, v in rainfall.items():
print(f'{k:<4} - {v}')
def searching_for_data():
whatdata=input("What date would you like to find (format: DD/MM/YYYY)")
if whatdata in rainfall:
print(find(whatdata))
finddata=input("Would you like to find a specific piece of data?")
if finddata == "Yes":
searching_for_data()
郎朗坤
相关分类