如何删除元组的每个元素中的0xa0?

我想删除0xa0给定元组的某些元素中的 。什么是最简单的方法来做到这一点?

当前数据样本:

row:  (79, 'blaxa0', 'foo', 'bar', 'bla', 'fooxa0')

我想要的是:

row:  (79, 'bla', 'foo', 'bar', 'bla', 'foo')

回答

最简单的方法根本不涉及正则表达式。

newrow = tuple(x.rstrip('xa0') if isinstance(x, str) else x for x in row)


以上是如何删除元组的每个元素中的0xa0?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>