字符元素列表转字符串输出
直接调用"".join()函数
a_list = ["h", "e", "l", "l", "o", ",", "w", "o", "r", "l", "d"]
print("".join(a_list))
结果如下:
数字列表转字符串输出(方法一)
1、先使用str强制转换列表
2、再用c.replace()替换(感觉有点傻)
a_list = [1,2,3,4,5,6,7]
c = str(a_list)
print(c)
print(c.replace(",", "").replace("[", "").replace("]", ""))
结果如下:
数字列表转字符串输出(方法二)
1、将每个数字元素强制转换,再连接起来,字符串str输出
a_list = [1, 2, 3, 4, 5, 6 ,7 ]
str1 =''
for i in a_list:
str1= str1 +str(i) # 将每个数字元素强制转换,再连接起来
print(str1)
2、将每个数字元素强制转换,组成字符串列表,再用"".join()函数
a_list = [1, 2, 3, 4, 5, 6, 7]
new_list = []
for i in a_list:
new_list.append(str(i)) # 将每个数字元素强制转换,组成字符串列表
print("".join(new_list))
核心还是str()强制转换啦!