繁体   English   中英

python-for循环遍历列表-返回错误“解包的值太多”

[英]python - for loop over list - returns error “too many values to unpack”

我知道该问题在网站上有很多发生,但我读过的十几本书未能解决这个简单的问题:

for df, ind_source in ["df1", "df2", "df3"], ["investingcom", "bloomberg", "ft"]:
        print(df+" "+ind_source)

返回错误值: too many values to unpack (expected 2)too many values to unpack (expected 2)

该问题的解决方案是什么?

for df, ind_source in zip(["df1", "df2", "df3"], ["investingcom", "bloomberg", "ft"]):
    print(df+" "+ind_source)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM