如何在Python中将字符串转换为只包含一个元素的列表

17

我有一个字符串,想要将其转换为只有一个元素的列表。

a = abc print list(a)

输出结果:['a','b','c']

期望输出结果:['abc']

应该如何正确地实现它?

1个回答

27

只需使用[..]

a = 'abc'
b = [a]
print(b)

[..]列表符号,你可以给它提供一个用逗号分隔的值的列表。例如:[1,4,2,5,'a',1+2,4/3,3.1415],…… 或者按照文档中指定的方式:

(...) 最通用的是列表,它可以写成在方括号之间用逗号分隔的值(项)的列表。列表可能包含不同类型的项,但通常所有项都具有相同的类型。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接