当前位置:   article > 正文

字典推导创建字典(python练习)_编写一个程序,用字典推导创建一个字典: 创建一个列表,元素为数字1, 2, 3, 4, 并赋

编写一个程序,用字典推导创建一个字典: 创建一个列表,元素为数字1, 2, 3, 4, 并赋

编写一个程序,用字典推导创建一个字典:

  • 创建一个列表,元素为数字1, 2, 3, 4, 并赋值给numbers变量。
  • 用字典推导创建一个新的字典,其中的键是列表中的元素,其值等于键+1
  • 打印新字典。

示例输出

{1: 2, 2: 3, 3: 4, 4: 5}

本题涉及字典推导。

格式:new_dict={key:value for (key,value) in iterable}

其中key、value是字典的键和值,根据逻辑定义。iterable是需要迭代的对象。如果是迭代字典的键,则需要用到dict.items()函数。

  1. numbers = [1, 2, 3, 4]
  2. # 字典推导创建新字典
  3. new_dict={num:num+1 for num in numbers}
  4. # 打印字典
  5. print(new_dict)
'
运行
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号