编写一个程序,创建一个字典,其中给定单词的每个唯一字母表示一个键,值为字母出现的索引的列表。
定义函数letter_indices(),参数为word(字符串)。
在函数中,创建一个字典,其中键是单词中的唯一字母,值是包含该字母出现的索引的列表。
返回该字典
version1
点击查看代码
def letter_indices(word):dict1={}counter=0list1=[]for i in word:dict1[i]=list1.append(int(counter))counter+=1return dict1# 获取输入
word = input()# 调用函数
print(letter_indices(word))
点击查看代码
def letter_indices(word):dict1={}list1=[]counter=0for i in word:if i in dict1:dict1[i].append(counter)counter+=1else:dict1[i]=[counter]counter+=1return dict1# 获取输入
word = input()# 调用函数
print(letter_indices(word))