这个帖子下面我刚才的问题在这里: Split list into different variablesPython - 将不定数量的元素存储在列表中?
我意识到,我必须元素的多个数据块中的列表,这些可能并不总是被限制为3。例如,我可以有:
[('love', 'yes', 'no'), ('valentine', 'no', 'yes'), ('day', 'yes','yes'),
('house', 'yes','no'), ('car', 'yes','yes')]
[('love', 'yes', 'no'), ('valentine', 'no', 'yes'), ('day', 'yes','yes'),
('house', 'yes','no'), ('car', 'yes','yes'), ('balloon', 'no','no'),
('roses', 'yes','yes')]
var1, var2, var3 = listobj
只适用于这些元素块中的三块。但更多的是,一般来说,我将如何将所有这些元素块存储到不同的变量中?
你真的需要存储_different_变量中的所有元素吗?难道不能从列表中选择一个元素吗? – devnull
是的,这将使我更容易处理大块数据 – Eagle
不,它不会。正如你所说:你并不总是有三个元素,所以你将不得不处理可变数量的变量。这并不容易。 – poke