我已经接近完成这个目标了。如果 单词尚未保存,我希望用户输入名称列表 ,然后输入要保存在字典中的单词的位置。例如阿里,丹,马丁,阿里将阅读1 2 3 1。如何使用append添加字典?
Names= input("Type all names you want to include: ")
##str.casefold
Names = Names.split()
AllWords = len(Names)
dict = {}
pos=0
for j in enumerate(Names):
for j in range(AllWords):
if Names not in dict:
dict.update(key,Names)
print(Dictionary)
预计产出将是:
马特·麦克杰里乔恩·萨拉马特1个2 3 4 5 1 #names和定位
你能粘贴你的预期输出吗? – Backtrack
请不要说字典是无序的集合,我不确定你是否愿意使用列表来代替...另外,你在用这个变量分配两个嵌套for循环是做什么的?这看起来很奇怪。 –
更新为与名称循环。和预期的产出。 –