在列表中的数字前面删除\ x00

时间:2013-12-23 22:31:17

标签: python

我有一个如下列表,如何删除563015前面的垃圾'\ x00 \ x00 ..

['\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00563015', '553261', '541526']

1 个答案:

答案 0 :(得分:4)

您有一个字符串列表,strip用于从字符串的任一端删除字符。

a = [ #... ]
b = [s.strip('\x00') for s in a]

如果您只关心左侧的字符,则可以将lstrip替换为strip