将字符串转换为Python中的单个元素List

在 Python 中将字符串转换为单个元素列表

Convert a string to a single element List in Python

使用方括号将字符串转换为单元素列表,例如
my_list = [string]. 新列表将只包含字符串作为元素。

主程序
string = 'bobbyhadz' my_list = [string] print(my_list) # 👉️ ['bobbyhadz']

我们将字符串括在方括号中以将其转换为单元素列表。

如果您将一个字符串传递给list()该类,您会得到一个字符列表。

主程序
string = 'bobbyhadz' # 👇️ ['b', 'o', 'b', 'b', 'y', 'h', 'a', 'd', 'z'] print(list(string))

这是因为字符串是可迭代的,并且list()该类将可迭代对象中的每个字符视为一个单独的列表项。

列表类接受一个可迭代对象并返回一个列表对象

或者,您可以初始化一个空列表并使用该list.append()
方法。

主程序
string = 'bobbyhadz' my_list = [] my_list.append(string) print(my_list) # 👉️ ['bobbyhadz']

list.append
()
方法将一个项目添加到列表的末尾。

主程序
my_list = ['bobby', 'hadz'] my_list.append('com') print(my_list) # 👉️ ['bobby', 'hadz', 'com']

该方法None在改变原始列表时返回。