将列表拆分为不同的变量

问题描述 投票:13回答:1

我有一个这样的列表:

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

如何将此列表拆分为三个变量,每个变量分别保持不变

  • ('love', 'yes', 'no')
  • ('valentine', 'no', 'yes')
  • ('day', 'yes','yes')
python list
1个回答
21
投票

分配三个名称:

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')
© www.soinside.com 2019 - 2024. All rights reserved.