Skip to main content
 首页 » 编程设计

python之将(字符+数字)列表转换为 python 中的简单字符串。如何

2025年05月04日19mq0036

我正在制作一个 python 程序,我必须在其中列出由字符和数字组成的列表,并且我必须连接这些字符和数字以构成一个字符串 例如 ['s','m','a','r','t','1','2','3'] 应该是 smart123。 它不起作用,它给我类型错误,但我对类型错误在哪里感到困惑。有相同的列表类型。为此,我正在使用 **for** 循环。 我的代码是:

list = ['s','m','a','r','t',1,2,3] 
s = "" 
for i in list: 
    s += i 
print(s) 

请您参考如下方法:

使用join():

list_ = ['s','m','a','r','t',1,2,3] 
joined = ''.join([str(x) for x in list_]) 
print(joined) 
# smart123