Python中将字符串转换为列表的2种方式

Python 编程中将字符串转换为列表的两种方式:

1、split()函数
我们可以使用 split() 函数将字符串转换为 Python 中的列表。

让我们看一个简单的例子,我们想要将字符串转换为单词列表,即用分隔符将其分割为空格。

s = 'Welcome To JournalDev' print(f'List of Words ={s.split()}')

2、list列表
Python 字符串是一个字符序列。我们可以使用list()内置函数将其转换为字符列表。将字符串转换为字符列表时,空格也被视为字符。此外,如果存在前导和尾随空格,它们也是列表元素的一部分。

s = 'abc$ # 321 '

print(f'List of Characters ={list(s)}')

输出:List of Characters =['a', 'b', 'c', '$', ' ', '#', ' ', '3', '2', '1', ' ']

如果您不希望前导和尾随空格成为列表的一部分,可以在转换为列表之前使用strip() 函数。

s = ' abc '

print(f'List of Characters ={list(s.strip())}')

输出:List of Characters =['a', 'b', 'c']