gpt4 book ai didi

python - 无法连接 'str' 和 'list' 对象

转载 作者:行者123 更新时间:2023-11-28 21:30:19 25 4
gpt4 key购买 nike

我收到类型错误:无法连接“str”和“list”对象。

我试图从列表中传递一个对象,通过将其与另一个变量连接来创建一个新变量。

示例:我想从组列表中获取值并将其与“All.dbf”连接起来,这样它将对该文件中的每个值执行一些操作。如果工作正常,每次运行时它都会将 dbname 的值分别设置为AdministrativeAll.dbf、CadastralAll.dbf 和 PlanimetericAll.dbf,但我收到“str”和“list”错误......

group = ['Administrative', 'Cadastral', 'Planimetric']

for i in group:
dbname = i + "All.dbf"

blah, blah, blah....

我想我可以将“All.dbf”添加到组列表中的值中,但认为必须有更好的方法来使用函数或我不知道的东西来处理这个......任何想法??

干杯

最佳答案

I suppose I could add the "All.dbf" onto the values in the group list but thought there must be a better way to process this with a function or something that I don't know about...

您可以使用 list comprehension :

group = [x + 'All.dbf' for x in group]

关于python - 无法连接 'str' 和 'list' 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3206601/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com