我正在尝试将句子转换为列表格式而没有空格 我尝试了以下方式
a = 'this is me'
当我使用split进入列表格式时
a.split(' ')
# ['this', 'is', 'me']
list(a)
# ['t','h','i','s','m','e']
有什么办法可以输入
a = 'this is me'
并获得输出为
a = ['this is me']
答案 0 :(得分:2)
使用此:-
>>> a = 'this is me'
>>> [a]
['this is me']
使用list
使函数在不需要的字符串上进行迭代。请改用那些大括号作为列表构造函数。
答案 1 :(得分:0)
a = 'this is me'
" ".join(a.split(" "))
将返回'this is me'
,如果a
具有前导/尾随空格a = ' this is me '
,则可以使用" ".join(a.strip().split(" "))
获得解决方案
a = [a.strip()]