列出0元素后等于0的元素
假设我有一个清单
l = [4,3,3,2,1,0,1,2]
如何使 0 之后的每个元素都等于零?所以我想阅读这份清单
l = [4,3,3,2,1,0,0,0]
回答
l[:l.index(0)] + [0]*(len(l)-l.index(0))
第一部分保持列表相同,直到包含 0 的元素。第二部分重复 0 所需的次数。
假设我有一个清单
l = [4,3,3,2,1,0,1,2]
如何使 0 之后的每个元素都等于零?所以我想阅读这份清单
l = [4,3,3,2,1,0,0,0]
l[:l.index(0)] + [0]*(len(l)-l.index(0))
第一部分保持列表相同,直到包含 0 的元素。第二部分重复 0 所需的次数。