2024-04-20 09:06:16 发布
网友
我想在python中转换字符串
INPUT : s = ["'UIS006538'"]
我希望输出是
OUTPUT : s = ['UIS006538']
我该怎么做?你知道吗
可以按如下方式使用filter:
filter
s = [filter(lambda x: x != "'", s[0])]
对于您的输入,您可以去掉字符'
'
>>> s[0].strip("'") 'UIS006538' >>> [i.strip("'") for i in s] ['UIS006538']
您也可以使用eval来获取所有这些字符串
eval
>>> [eval(i) for i in s] ['UIS006538']
In [1]: s = ["'UIS006538'"] In [2]: s = [s.pop().strip("'")] In [3]: s Out[3]: ['UIS006538']
捷径:
In [4]: s = ["'UIS006538'".strip("'")] In [5]: s Out[5]: ['UIS006538']
可以按如下方式使用
filter
:对于您的输入,您可以去掉字符
'
您也可以使用
eval
来获取所有这些字符串捷径:
相关问题 更多 >
编程相关推荐