创建字典,将001:小王,002:小李,003:小红三个键值对通过循环添加的方式加入到字典中
时间: 2024-05-16 14:13:09 浏览: 94
可以使用以下代码来创建字典并添加键值对:
```
# 创建一个空字典
my_dict = {}
# 循环添加键值对
for i in range(1, 4):
key = '00' + str(i)
value = '小' + ['王', '李', '红'][i-1]
my_dict[key] = value
# 打印字典
print(my_dict)
```
输出结果为:
```
{'001': '小王', '002': '小李', '003': '小红'}
```
以上代码中,我们首先创建了一个空字典 `my_dict`。然后使用 `for` 循环遍历键值对需要的编号和值,将它们分别存储在 `key` 和 `value` 变量中。在每次循环中,使用 `my_dict[key] = value` 将键值对添加到字典 `my_dict` 中。最后打印出字典的内容。
相关问题
创建字典,将001:小王,002:小李,003:小红三个键值对通过循环添加的方式加入到字典中(不使用循环不计分)
```
my_dict = {}
for i in range(1, 4):
key = "00" + str(i)
if i == 1:
value = "小王"
elif i == 2:
value = "小李"
else:
value = "小红"
my_dict[key] = value
print(my_dict)
```
输出:
```
{'001': '小王', '002': '小李', '003': '小红'}
```
数组[1,2]到对象 {1:'小王,2:'小李'} 中取值
可以使用对象的键值对应数组的下标,从而获取对应的值。具体的代码如下:
```
var obj = {1: '小王', 2: '小李'};
var arr = [1, 2];
console.log(obj[arr[0]]); // 输出:小王
console.log(obj[arr[1]]); // 输出:小李
```
首先,我们先声明了一个对象 obj,包含了键值对 1: '小王' 和 2: '小李'。然后,我们声明了一个数组 arr,包含了元素 1 和 2。接着,我们使用数组的下标从 0 开始,取出了数组中的第一个元素,即 1,并将其作为 obj 的键来获取对应的值,输出结果为 小王。同理,我们使用数组的第二个元素 2 作为 obj 的键来获取对应的值,输出结果为 小李。
阅读全文
相关推荐
















