在 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
在改变原始列表时返回。