标签: python
是否有一种简单的方法(希望是一个班轮)用' - '之类的东西代替''? 非常感谢。
tup = (1,2,'ABC','','','','text')
答案 0 :(得分:15)
以下情况如何?
tuple('-' if x == '' else x for x in tup)
正如Felix Kling评论,tuples are immutable,所以你能做的最好的就是返回一个新的。