python中分割字符串

2025-02-25 12:00:57
推荐回答(5个)
回答1:

split的默认参数是空格,这个函数实在字符串中寻找你给出的delimiter,并以这个delimiter为分割点,将字符串分割为列表的元素。如果你想将这个a中的每一个元素变成列表中的每一个元素的话可以使用列表的解析[x for x in a],或者是先定义一个空列表,然后在一个一个的添加,就像楼上的一样,像一楼一样使用内建的list工厂函数将字符串转换成列表也是可以的。

回答2:

imkow正解,直接转list最好,否则自己写list comprehension其实隐含的还是把字符串当list用,多此一举

回答3:

a = '1234'
for b in a :
print (b)
其实这样就可以了~但是功能比较单一

回答4:

a ='1234'
list = []
for i in a:
list.append(i)

回答5:

list(a)得['1', '2', '3', '4']