是否有一种简单的方法(希望是一根衬板)将“”替换为类似“-”的字样? 非常感谢。
tup = (1,2,'ABC','','','','text')
接下来呢?
tuple('-' if x == '' else x for x in tup)
正如Felix Kling所说,元组是不可变的,因此,您最好的办法是返回一个新元组。