创建一个字典,循环加入键值对,值为列表
时间: 2023-08-02 08:33:45 浏览: 91
好的,我来帮你创建一个字典,循环加入键值对,值为列表的例子:
```python
my_dict = {}
for i in range(5):
key = input("请输入键名:")
value = input("请输入值,多个值请用逗号隔开:").split(",")
my_dict[key] = value
print(my_dict)
```
这个例子中,我们首先创建了一个空字典 `my_dict`,然后通过 `for` 循环,循环5次,每次输入一个键名和一个值(多个值用逗号隔开),将键值对添加到字典中。最后输出整个字典。
运行这段代码后,你可以输入一些键值对,例如:
```
请输入键名:fruit
请输入值,多个值请用逗号隔开:apple, orange, banana
请输入键名:vegetable
请输入值,多个值请用逗号隔开:tomato, carrot, broccoli
请输入键名:animal
请输入值,多个值请用逗号隔开:dog, cat, bird
请输入键名:color
请输入值,多个值请用逗号隔开:red, blue, green
请输入键名:number
请输入值,多个值请用逗号隔开:1, 2, 3
```
然后程序会将这些键值对添加到字典中,最终输出字典的内容:
```
{'fruit': ['apple', ' orange', ' banana'], 'vegetable': ['tomato', ' carrot', ' broccoli'], 'animal': ['dog', ' cat', ' bird'], 'color': ['red', ' blue', ' green'], 'number': ['1', ' 2', ' 3']}
```
希望这个例子能够帮到你!
阅读全文