Skip to main content

python特别用法

番风Less than 1 minute

我有个形如这样的数组: [0,0,1,2,0] 我想把里面的 0 都 pop 掉,变成 [1,2] 我该怎么做

original_list = [0, 0, 1, 2, 0]
filtered_list = [element for element in original_list if element != 0]
print(filtered_list)
let originalList = [0, 0, 1, 2, 0];
let filteredList = originalList.filter(element => element !== 0);
console.log(filteredList);  // 输出: [1, 2]

python 生成 n*m 的矩阵

matrix = [[0 for _ in range(n)] for _ in range(m)]

Python SortedList的使用 - 知乎open in new window

sortedList
from sortedcontainers import SortedList