如何删除元组的每个元素中的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)