Python 程序,用于创建以键为第一个字符和值作为以该字符开头的单词的字典!
当需要创建一个以键为第一个字符和关联值作为该字符开头的单词的字典时,使用s'plit'方法、字典和简单的'if'条件。
示例
以下是相同的演示-
my_string=input("输入字符串:")
split_string = my_string.split()
my_dict={}
for elem in split_string:
if(elem[0] not in my_dict.keys()):
my_dict[elem[0]]=[]
my_dict[elem[0]].append(elem)
else:
if(elem not in my_dict[elem[0]]):
my_dict[elem[0]].append(elem)
print("The dictionary created is")
for k,v in my_dict.items():
print(k,":",v)输出结果输入字符串:Hey Jane, how are you The dictionary created is H : ['Hey'] J : ['Jane,'] h : ['how'] a : ['are'] y : ['you']
解释
该字符串作为用户的输入。
这被分配给一个变量。
该字符串被拆分,并分配给一个变量。
创建了一个空字典。
变量被迭代,如果第一个元素不是字典中的键,它的元素被分配一个空列表。
现在,elment被添加到字典中。
否则,该元素将直接附加到字典中。
该词典已创建,并显示在控制台上。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下