python - 将列表拆分为不同的变量

标签 python list

我有一个这样的列表:

[('love', 'yes', 'no'), ('valentine', 'no', 'yes'), ('day', 'yes','yes')]

如何将这个列表分成三个变量,每个变量分别持有

  • ('爱', '是', '否')
  • ('情人节', '不', '是')
  • ('day', 'yes', 'yes')

最佳答案

分配给三个名字:

var1, var2, var3 = listobj

演示:

>>> listobj = [('love', 'yes', 'no'), ('valentine', 'no', 'yes'), ('day', 'yes','yes')]
>>> var1, var2, var3 = listobj
>>> var1
('love', 'yes', 'no')
>>> var2
('valentine', 'no', 'yes')
>>> var3
('day', 'yes', 'yes')

关于python - 将列表拆分为不同的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21791482/

相关文章:

python - 如何通过遍历具有相同键多个值的列表来创建字典?

python - 使用 Scipy.ndimage 迭代高程数组

python - 向结构化numpy数组添加字段(4)

python - 如何自定义 Keras 图层名称并使其自动递增 layer.name

r - 嵌套列表中的唯一类

Python按索引选择列表中的元素

python - 无法保存灰框,但保存原色框没问题

python - 将一些 python 脚本打包为 Linux 的可执行文件

添加元素时自动对元素进行排序的 Java 列表

python - 需要拆分并检查列表元素在 pandas df 中是否可用