How to assign “empty” to a list position (Python)
本问题已经有最佳答案,请猛点这里访问。
我正在修改我的
1 2 3 4 5 6 7 8 9 | listt = [[1, 4], [11, 24], [11123, 6624], [3, 4]] lvl = 11 n = 50 for z in listt: if z[0]==lvl: if z[1] > n: z[1]=n elif z[1] < n: z[1]=None |
如你所见,如果
如果第二个数字小于
1 | 11 None |
用
1 2 3 4 5 6 7 8 9 | listt = [[1, 4], [11, 24], [11123, 6624], [3, 4]] lvl = 11 n = 50 for z in listt: if z[0]==lvl: if z[1] > n: z[1]=n elif z[1] < n: del z[1] |
现在:
1 2 | >>> listt [[1, 4], [11], [11123, 6624], [3, 4]] |