`
sls0919
  • 浏览: 125768 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

两个list合并成一个dict

阅读更多

已知 L1=['c','b','a'],L2=[1,2,3],将L1和L2合并成为L3={'a':1,'b':2,'c':3}样式

解决方法:

1 循环生成(这里不多说了)

2 用dict和zip构造

 

>>> L1=['c','b','a']
>>> L2=[1,2,3]
>>> L3=dict(zip(L1[::-1],L2))
>>> L3
4: {'a': 1, 'b': 2, 'c': 3}
>>> 
 
分享到:
评论

相关推荐

    python同时遍历两个list用法说明

    在Python编程语言中,有时我们需要同时遍历两个或多个列表以执行特定操作,例如合并数据或比较元素。本文将详细讲解如何在Python中同时遍历两个列表,并提供相关的补充知识。 ## 同时遍历两个列表 在Python中,...

    如何将python中的List转化成dictionary

    #### 问题2:如何将两个List转换成一个Dictionary? **问题描述:** 假设你有两个列表(List),第一个列表的元素将作为字典的键(Key),第二个列表的元素将作为相应的值(Value)。例如: ```python keys = ['a'...

    python核心编程第二版第7章习题答案.pdf

    这里的 `zip()` 函数将两个列表组合成一个元素为元组的列表,然后通过 `dict()` 构造器将这些元组转换成字典。注意列表的顺序和字典中键的顺序并不一定相同,因为字典是无序的数据结构。 通过以上分析,我们可以...

    Python技术数据类型介绍.docx

    - 拼接(`+`):将多个字符串合并成一个。 - 重复(`*`):将字符串重复指定次数。 - 索引(`[]`):获取字符串中的某个字符。 - 切片(`[start:end]`):获取字符串的一部分。 Python提供了丰富的字符串方法,如:...

    完整word版-python练习题-答案.doc

    13. `zip`函数可以将两个列表合并成一个元组的列表,然后用`dict()`将其转换为字典,`c = dict(zip(a, b))`将创建一个键值对应于列表a和b的字典。 14. 在Python中,任何序列的最后一个元素可以通过索引-1访问。 15. ...

    Python题库(2).docx

    20. 使用 `zip()` 函数可以将两个列表的对应元素配对,然后用 `dict()` 转换成字典,如 `c = dict(zip(a, b))` 将 `a` 和 `b` 转换为键值对的字典。 21. 序列的最后一个元素可以通过索引 `-1` 访问,无论序列的长度...

    python案例代码30-个.pdf

    Python 3.5及更高版本中,可以使用字典解包操作`{**dict1, **dict2}`来合并两个字典。 ```python merge_dict({'a': 1, 'b': 2}, {'c': 3}) # 输出: {'a': 1, 'b': 2, 'c': 3} ``` 8. **筛选出值最大的字典**: ...

    python zip()函数的使用示例

    对于不同长度的字典,可以先将它们合并成一个列表,然后遍历。 6. **处理多层结构** 如果字典的值也是列表或字典,我们可以进一步使用`zip()`进行遍历。例如,遍历两个字典的值: ```python dict_4 = dict(zip...

    西北莜面村.pdf_python面试

    内连接(`INNER JOIN ON`)返回两个表中匹配的行;左连接(`LEFT JOIN ON`)返回左表的所有行和右表匹配的行,右表不匹配的行用NULL填充;右连接(`RIGHT JOIN ON`)反之,返回右表的所有行和左表匹配的行。 了解并...

    Python常用函数汇总.zip

    - `extend()`: 合并两个列表。 - `del`: 删除变量或列表的一部分。 - `index(), count()`: 查找元素在列表中的位置和出现次数。 - `dict.get()`: 从字典中安全地获取键对应的值,当键不存在时返回默认值。 4. *...

    python中68个内置函数的总结与介绍

    - `divmod()`:返回两个数相除的商和余数的元组,例如`divmod(10, 3)`返回`(3, 1)`。 - `round()`:四舍五入到指定的小数位数。 - `pow(a, b[, c])`:计算`a`的`b`次幂,如果提供第三个参数`c`,则返回`a`的`b`次...

Global site tag (gtag.js) - Google Analytics