考虑一个我想使用以下方式解析的列表for:
friends = ["Joe", "Zoe", "Brad", "Angelina", "Zuki", "Thandi", "Paris"]
for i in friends:
print i
Run Code Online (Sandbox Code Playgroud)
将返回 :
"Joe", "Zoe", "Brad", "Angelina", "Zuki", "Thandi", "Paris"
Run Code Online (Sandbox Code Playgroud)
但是,如果我想将其放入 (str) 变量,例如:
friends = ["Joe", "Zoe", "Brad", "Angelina", "Zuki", "Thandi", "Paris"]
for i in friends:
var=i
Run Code Online (Sandbox Code Playgroud)
首先我必须声明另一个var变量,这很愚蠢,但无论如何。然后,
print var
Run Code Online (Sandbox Code Playgroud)
将返回列表的最后一个元素,即“Paris”,因为每次迭代都会覆盖该变量。
所以我的问题是:如何将每次迭代的循环“i”的输出分配给Python中的变量?
很抱歉这个问题很愚蠢,但这是一个我似乎无法弄清楚的概念。