我有一个字符串列表:
x = ['+27', '05', '1995 F']
我需要一些代码,它可以输出以下内容:
['+', '27', '05', '1995', 'F']
我在考虑对最后一个元素使用
.split()
函数,所以我写了这段代码:x=['+27', '05', '1995 F']
x[2]=x[2].split()
这将输出:
['+27', '05', ['1995', 'F']]
如何确保第二个元素不是子列表,而是输出它?
['+27', '05','1995','F']
我应该使用insert
和del
吗?
我对于第一个元素使用insert
和del
进行了编写:
x=x.split("/")
x.insert(0,x[0][0])
x.insert(1,x[1][1:])
del x[2]
这将输出:
['+', '27', '05', '1995 F']
有更好的方式吗?