Python Tricks(六)—— 删除一个可迭代序列中等于某值的全部元素

来源:互联网 发布:移动大数据平台 编辑:程序博客网 时间:2024/06/16 08:45

虽然简单,其实考察的内容很多:

  1. str 也是可迭代类型,str 有一套自己的成员函数;
  2. tuple 也是可迭代类型,但其自身不可改变;
def removeall(item, seq):    if isinstance(seq, str):        return seq.replace(item, '')    else:        return [x for x in seq if x != item]
0 0
原创粉丝点击