当前位置: 首页 > 面试题库 >

python元组到字典

常培
2023-03-14
问题内容

对于元组,t = ((1, 'a'),(2, 'b')) dict(t)返回{1: 'a', 2: 'b'}

有没有一种好的方法{'a': 1, 'b': 2}(交换键和值)?

最终,我希望能够返回1给定'a'2给定'b',也许转换为字典不是最好的方法。


问题答案:

尝试:

>>> t = ((1, 'a'),(2, 'b'))
>>> dict((y, x) for x, y in t)
{'a': 1, 'b': 2}


 类似资料:
  • 本文向大家介绍字典到Python中的元组转换列表,包括了字典到Python中的元组转换列表的使用技巧和注意事项,需要的朋友参考一下 将集合类型从一种类型转换为另一种类型是python中非常常见的需求。在本文中,我们将看到如何根据字典中存在的键值对创建元组。每个键值对都成为一个元组。因此,最终列表是一个元素为元组的列表。 用 我们起诉字典的items方法,该方法使我们可以遍历每个键值对。然后,我们使

  • 问题内容: 我有一个这样的字符元组: 我如何将其转换为字符串,使其类似于: 问题答案: 用途:

  • 问题内容: 我有一本字典,将3tuple映射到3tuple,其中key-tuple具有一些共同点 现在如何在字典中找到与(a,b, anyX )匹配的值 这是计算机生成的,因此非常大,需要花费精力来确定anyX。 那么,有什么好的方法可以做到这一点吗? 编辑:(f,g,),(f,,g)与tuple3的部分匹配也将有所帮助,但不是必需的。 问题答案: 可以说,如果您要传递缺少的密钥,则可以使用和:

  • 问题内容: 我有一个这样的(标签,计数)元组列表: 由此,我想对所有具有相同标签的值求和(相同的标签始终相邻),并以相同的标签顺序返回列表: 我知道我可以用以下方法解决它: 但是,有没有更Pythonic /优雅/有效的方法来做到这一点? 问题答案: 可以做你想做的:

  • 本文向大家介绍从Python中的元组列表中找到包含给定元素的元组,包括了从Python中的元组列表中找到包含给定元素的元组的使用技巧和注意事项,需要的朋友参考一下 列表可以将元组作为其元素。在本文中,我们将学习如何识别包含特定搜索元素(字符串)的元组。 有条件 我们可以根据情况设计跟踪。之后,我们可以提及条件或条件组合。 示例 输出结果 运行上面的代码给我们以下结果- 带过滤器 我们将过滤器功能与

  • 本文向大家介绍python列表,字典,元组简单用法示例,包括了python列表,字典,元组简单用法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python列表,字典,元组简单用法。分享给大家供大家参考,具体如下: 列表 这是输出的结果 3 **************************************** [1, 'abc', 2.3, 'mengtianwxs']