python怎么把列表转换成字符串

如题所述

在python中将列表转换为字符串的方法如下:

1、通过桌面快捷方式或搜索来打开Python IDLE程序。

2、在打开的界面中输入一个列表,并将这个列表赋给一个变量,输入完成后,按键盘上的回车键。

3、换到下一行后,输入“str(变量名)”,变量名即是你刚刚把列表赋值给那个变量的名称,随后按键盘上的回车键。

4、随后IDLE就会自动将列表转换为一个字符串并输出在下一行中。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-09-18

完成这些数符转换,需要借助int(x)字符串转换工具,需要用到python编辑器,具体步骤如下:

1、打开任意python编辑器,这里以jupyter notebook为例。

2、以一个字母表组成的字符串为例,将其转换成由每个字母组成的列表。

3、以一个数字组成的字符串为例,将其转换成由每个数字组成的列表。

4、若字符串中存在符号,可据此分割并转化成列表。如图,字符串中存在逗号:

5、其它符号原理相同,如图中根据符号“/”进行分割。

6、同理,字符串中其它元素亦可用来作为分割条件,进而转化成列表。如图中的1,可据此作为分割:

第2个回答  2017-10-23
可以使用字符串的join方法,可以把列表的各个元素连接起来,字符串就是连个列表各元素的连接符。
>>> l = ['I', 'want', 'a', 'apple', 'pi']
>>> ' '.join(l)
'I want a apple pi'

' '代表使用空格连接字符串的各个元素。
我们甚至可以使用空字符串来连接列表的各个元素,这样连接后,列表的各个元素间将不会有间隔。

>>> l2 = ['1','2','3','4','5']
>>> ''.join(l2)
'12345'本回答被提问者采纳
第3个回答  2011-03-23

额。。。应该是没问题的

不成的话你转换一下试试吧

stra = "connect " + str(dbname) 

你是用jython么?

nameMap在java里是hashmap的 在python里是个map么?

你确定这两种数据结构可以混用?

怀疑是这个map从java到python的时候string成unicode了

可以详细给下这map中间是怎么转换弄的么?

第4个回答  2017-02-26
可以使用字符串的join方法,可以把列表的各个元素连接起来,字符串就是连个列表各元素的连接符。

>>> l = ['I', 'want', 'a', 'apple', 'pi']

>>> ' '.join(l)
'I want a apple pi'
相似回答