感觉这个需求真的很常见,找了谷歌百度一圈都没找到有解决方案,自己写了一个,然后优化了一下,要去掉其他的重复值直接把0那个地方改一下就行了 # 去末尾的0 list_1 = [1, 3, 2, 0, 23, 0, 0, 0, 0] n_0 = 0 for k in list_1 [::-1]: if k == 0: n_0 += 1 else: break list_1 = list_1 [:-n_0]