1

如何使用 python value=A 0006 005C 0078 0030 0034 0046 0030 00 删除第一个和最后一个

4

3 回答 3

9

您可以使用列表切片:

>>> a = ["one", "two", "three", "four"]
>>> a[1:-1]
['two', 'three']

有关此表示法如何工作的更多详细信息,请参阅Python Slice Notation 的 Good Primer 。

于 2012-07-13T04:57:38.563 回答
2

根据您的描述,您的示例中的“第一个和最后一个”是什么有点不清楚。如果您指的是第一个和最后一个“单词”,例如“A”和“00”,您将使用:

" ".join("A 0006 005C 0078 0030 0034 0046 0030 00".split()[1:-1])

这返回

'0006 005C 0078 0030 0034 0046 0030'
于 2012-07-13T05:11:31.240 回答
0

值='A 0006 005C 0078 0030 0034 0046 0030 00'

值[1:-2-1]

你会得到结果为

'0006 005C 0078 0030 0034 0046 0030'

于 2012-07-13T05:26:58.900 回答