for循环遍历两个列表失败—— ValueError: too many values to unpack
对于:
a=["a","b","c","d"]
b=["A","B","C","D"]
for m,n in a,b:
python认为你在创造一个元组();
所以相当于:
for m,n in (a,b)
但这并不是说将a赋予m,b赋予n,而是说将a中的元素赋予m、n,再将b中的元素赋予m、n。
for循环遍历两个列表失败—— ValueError: too many values to unpack
对于:
a=["a","b","c","d"]
b=["A","B","C","D"]
for m,n in a,b:
python认为你在创造一个元组();
所以相当于:
for m,n in (a,b)
但这并不是说将a赋予m,b赋予n,而是说将a中的元素赋予m、n,再将b中的元素赋予m、n。
本文标题:【python】for循环遍历两个列表失败—— ValueErr
本文链接:https://www.haomeiwen.com/subject/okozxqtx.html
网友评论