一:使用join():
将python列表转换为字符串的最常见和pythonic方法是使用join()方法。join中的对象必须为string,也就是字符串
Join()的语法:
1 |
|
这里string指的是所需的分隔符,当分隔符为空时,就实现了字符串连接
ycp=
[
"a"
,
"b"
,
"c"
]
print
(
" "
.join(ycp))
>>abc
二:使用map()
2 |
|
先将要连接的所有元素转化为字符串形式str,再进行join 操作
ycp
=
[
"a"
,
"b"
,
"c"
,
10
,
"python"
]
print
(
" "
.join(
map
(
str
,ycp)))
>>abc10python
三:使用循环
ycp
=
[
"a"
,
"b"
,
"c"
,
10
,
"python"
]
f1
=
""
for
i
in
ycp:
f1
+
=
str
(i)
+
" "
print
(f1)
将每个元素转化为str,再循环与空相连