gpt4 book ai didi

python - 如何获取字典的某些键及其值?

转载 作者:行者123 更新时间:2023-12-01 01:24:38 25 4
gpt4 key购买 nike

所以我有这个函数,可以从包含法语单词及其英语翻译的字典中打印键及其值。

def affiche_dico(dic):
k_l = list(dic.keys()) #the keys are the french words
v_l = list(dic.values()) #the values are the translations in english
i = 0
for i in range(len(k_l)):
print(k_l[i], " = ", v_l[i])

我的问题是,如何仅打印某个字母的键及其对应的值。例如,如果我只想要以“a”开头的单词,我该怎么做?

最佳答案

您可以直接迭代字典,无需将键和值存储到单独的列表中。

dic = { 'voiture' : 'car' , 'gâteau' : 'cake' , 'voilier' : 'ship'}

for key, value in dic.items():
if key[0] == 'v' : # comparing v to the first character of key
print("{} = {}".format(key,value))


voiture = car
voilier = ship

关于python - 如何获取字典的某些键及其值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53479934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com