python一个一个输入东西组成字典怎么弄
时间: 2024-12-01 20:29:58 浏览: 2
python 将列表里的字典元素合并为一个字典实例
在Python中,你可以使用`dict()`构造函数或者直接通过冒号和等号`:`来创建一个空字典,然后逐条添加键值对。这里有两个常见的方法:
**方法一:使用`dict()`构造函数**
```python
# 创建一个空字典
my_dict = {}
# 输入并添加键值对
while True:
key = input("请输入键(输入'quit'结束输入):")
if key == 'quit':
break
value = input(f"请输入对应于'{key}'的值:")
my_dict[key] = value
print(my_dict)
```
在这个例子中,用户可以一个接一个地输入键值对,直到输入特定的退出命令。
**方法二:直接添加键值对**
```python
my_dict = {}
key = None
while True:
key = input("请输入键(输入'None'结束输入):")
if key == 'None':
break
value = input("请输入对应的值:")
my_dict[key] = value
print(my_dict)
```
这个版本也是类似,每次循环中直接给字典添加新的键值对。
阅读全文