python - 只能连接 str 不能列表到 str

标签 python string typeerror

我想连接列表中字符串的一部分,但出现类型错误

代码

l = [['----Italy', '----Spain', '----France']]

for n in l:
    print("Hi "+n[4:]+" Country")

TypeError: can only concatenate str (not "list") to str

最佳答案

出于某种原因,你在一开始就列出了一个列表

_ = ['----Italy', '----Spain', '----France']

关于python - 只能连接 str 不能列表到 str,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67890130/

相关文章:

python - FIFO 在 python "AttributeError: Queue instance has no attribute ' 前面出队'?

c++ - 从文件末尾检索字符串时失败

javascript - addEventListener 中的 location.reload

javascript - react : TypeError: Cannot read property 'addEventListener' of null

python - 从 python 中的列表列表中删除列表项

python - 如何使用 Django-merchant 设置定期计费对象 w/Authorize.net?

Python - turtle 停止倾听

iOS - 在单词前后附加字符串

javascript - 将字符串替换为文本

javascript - WordPress 中的 jQuery slider 和未捕获的 TypeError