Python 如何将字符串作为单个元素转换为列表?

Python 如何将字符串作为单个元素转换为列表?,python,Python,我的字符串如下所示: a='sruthi' 我想将此字符串转换为如下列表: ['sruthi'] 有人能帮我吗 a ='sruthi' result = a.split() print result o/p:['sruthi'] 或者像上面的评论一样 >>> a ='sruthi' >>> a = [a] >>> a ['sruthi'] 选择你的口味…试试这段代码 列表函数将字符串分解为列表,并将每个字符视为与列表元素分开的字符。 而s

我的字符串如下所示:

a='sruthi'

我想将此字符串转换为如下列表:

['sruthi']

有人能帮我吗

a ='sruthi'
result = a.split()
print result
o/p:['sruthi']

或者像上面的评论一样

>>> a ='sruthi'
>>> a = [a]
>>> a
['sruthi']
选择你的口味…

试试这段代码

列表函数将字符串分解为列表,并将每个字符视为与列表元素分开的字符。 而split函数将整个字符串转换为list的单个元素

我还附上了输出的屏幕截图


你试过a=[a]列表吗a=['s',r',u',t',h',i']。如果你真的需要,你可以做列表[a]=['sruthi'],但既然你可以做@c,为什么还要做呢ᴏʟᴅsᴘᴇᴇᴅ 说。@DeliriousRecast喜欢这个用户名…我想要像['sruthi']这样。整个字符串必须作为单个单词出现,@Aditi不是有效的副本。。。您可能需要再次查看。@cᴏʟᴅsᴘᴇᴇᴅ 根据问题。上述问题中的空格在哪里?如果你要回答这样的问题,你可能希望答案不仅仅适用于少数输入。。。只是说:啊。,。好的:所以最好在回答中添加一些解释,解释为什么这段代码提供了一个解决方案。
>>> a ='sruthi'
>>> a = [a]
>>> a
['sruthi']
a ='sruthi'
print("String a : " , a)

#Now convert into list by calling list function
print("List a : " , list(a))

print("List a : " , a.split())