1.heaify(iterable)可以将一个可迭代对象转换为堆:
a=[1,2,3,4,5,6]
qa=heapify(a)
a.push(9)
a.pop()
nlargest(qa,3)#返回最大3个元素
2.set(iterable)使用可迭代对象iterable生成一个集合,元素不重复,无序的
num=[1,1,2,2,3,3]
a=set(num)
a.add(1)
if 1 in a:
print("find a num")
1.heaify(iterable)可以将一个可迭代对象转换为堆:
a=[1,2,3,4,5,6]
qa=heapify(a)
a.push(9)
a.pop()
nlargest(qa,3)#返回最大3个元素
2.set(iterable)使用可迭代对象iterable生成一个集合,元素不重复,无序的
num=[1,1,2,2,3,3]
a=set(num)
a.add(1)
if 1 in a:
print("find a num")