将相同的变量添加到元组列表

TM值

我有以下3个列表和一个值(country [i]),我想将相同的country [i]添加到所有可用的元组中:

name = ["a", "b", "c"]
age = [1, 2, 3]
city = ["aaa", "bbb", "ccc"]
country[i]

其中country [i]等于“美国”,而我使用了以下代码:

user_info = [tuple((t,)) for t in zip(name, age, city, country[i])]

执行后,我得到以下结果:

[(('a', 1, 'aaa', 'U'),), (('b', 2, 'bbb', 'n'),), (('c', 3, 'ccc', 'i'),)]

虽然我想要的是:

[('a', 1, 'aaa', 'United States'), ('b', 2, 'bbb', 'United States'), ('c', 3, 'ccc', 'United States)]
ec

您可以“手动”将其添加到每个项目:

v = (country[i], )
[t + v for t in zip(name, age, city)]

演示:

>>> country = ["United States"]
>>> i = 0
>>> name = ["a", "b", "c"]
>>> age = [1, 2, 3]
>>> city = ["aaa", "bbb", "ccc"]
>>> v = (country[i], )
>>> [t + v for t in zip(name, age, city)]
[('a', 1, 'aaa', 'United States'), ('b', 2, 'bbb', 'United States'), ('c', 3, 'ccc', 'United States')]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将相同的变量添加到自身?

来自分类Dev

将相同的值多次添加到列表

来自分类Dev

将相同的组件添加到ggplots列表中

来自分类Dev

将相同的对象添加到上下文和列表

来自分类Dev

将相同的参数添加到Elm中的功能列表中

来自分类Dev

将相同的ajax函数添加到注释列表的最佳方法是什么?

来自分类Dev

将相同元素添加到数组php的每个级别

来自分类常见问题

使用整数将相同的行添加到Spark Dataframe

来自分类Dev

如何避免将相同的片段添加到堆栈

来自分类Dev

是否将相同的组件添加到多个面板?

来自分类Dev

将相同的项目添加到多个组合框

来自分类Dev

将相同的代码添加到多个组合框

来自分类Dev

将相同的jqueryui添加到多个选项卡

来自分类Dev

将相同的模块添加到依赖和devDependencies中

来自分类Dev

使用整数将相同的行添加到Spark Dataframe

来自分类Dev

SQL将相同的字符添加到多个字段

来自分类Dev

将相同的点添加到所有子图

来自分类Dev

将相同的jqueryui添加到多个选项卡

来自分类Dev

将相同的代码添加到多个组合框

来自分类Dev

将相同的 DefaultMutableTreeNode 添加到 2 个不同的 DefaultMutableTreeNode

来自分类Dev

将相同的 UITableView 添加到不同的 ViewControllers

来自分类Dev

我正在尝试使用insert方法将相同的元素添加到列表中已经存在的每个元素之后

来自分类Dev

SASS将变量添加到列表

来自分类Dev

将列添加到变量列表

来自分类Dev

重复变量时添加到列表

来自分类Dev

如果列表中存在相同的值,则将其添加到新变量中

来自分类Dev

C#使用函数添加到元组列表

来自分类Dev

Python:如何将元组添加到空列表?

来自分类Dev

将超过 7 的元组添加到列表

Related 相关文章

热门标签

归档