![](/img/trans.png)
[英]Randomly print a dictionary key, then compare its value with another dictionary
[英]How to print dictionary key if it exists and its value of lists in specified format?
我試圖弄清楚如何以這種格式打印字典鍵(如果存在)及其列表值(某些記錄具有“第四個字符串”、“第五個字符串”)等:
First Name
2018-11-05 10:12:15
First string
Second string
Third string
我試圖用這種方式編碼,但沒有用
name = {'First Name':['2018-11-05 10:12:15','First string', 'Second String',
'Third String']}
answer = input("Enter name: ")
for k, v in name.items():
if answer == k:
print(k, v)
else:
break
您可以直接訪問密鑰並以這種方式打印列表以匹配您的格式:
if answer in name:
print(answer)
for item in name[answer]:
print(item)
首先你需要找到字典鍵的值,然后你需要遍歷數組值:
answer = input("Enter name: ")
if answer in name:
value = name[answer]
for item in value:
print (item)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.