国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python删除堆中元素的方法

python删除堆中元素的方法

头像

小妮浅浅

2021-05-31 09:45:244930浏览 · 0收藏 · 0评论

1、使用heappop()删除具有最小值的元素。

import heapq
from heapq_showtree import show_tree
from heapq_heapdata import data
 
print('random    :', data)
heapq.heapify(data)
print('heapified :')
show_tree(data)
print()
 
for i in range(2):
    smallest = heapq.heappop(data)
    print('pop    {:>3}:'.format(smallest))
    show_tree(data)
    
# output
# random    : [19, 9, 4, 10, 11]
# heapified :
#
#                  4
#         9                 19
#     10       11
# ------------------------------------
#
#
# pop      4:
#
#                  9
#         10                19
#     11
# ------------------------------------
#
# pop      9:
#
#                  10
#         11                19
# ------------------------------------

2、要删除现有元素,并在一次操作中用新值替换它们,使用heapreplace()。

import heapq
from heapq_showtree import show_tree
from heapq_heapdata import data
 
heapq.heapify(data)
print('start:')
show_tree(data)
 
for n in [0, 13]:
    smallest = heapq.heapreplace(data, n)
    print('replace {:>2} with {:>2}:'.format(smallest, n))
    show_tree(data)
    
# output
# start:
#
#                  4
#         9                 19
#     10       11
# ------------------------------------
#
# replace  4 with  0:
#
#                  0
#         9                 19
#     10       11
# ------------------------------------
#
# replace  0 with 13:
#
#                  9
#         10                19
#     13       11
# ------------------------------------

以上就是python删除堆中元素的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《准儿媳》在线观看完整版免费| 香港十大禁片| 偶偶网| 无风险9.1免费版观看| 妈妈总是晚上装睡配合孩子| 美国A片巜禁忌9| 开会也一直放里面老板的| 母与子免费观看大全电视剧| 公厕BY金银花露TXT笔趣阁| 无人区在线高清免费看电视剧| 三妻四妾双女免费观看完整版| 《再来一次好吗》免费观看| 《有夫之妇的秘书》演员表| 粘液共生1~3集免费观看动漫| 公与媳中文字幕乱码的预防方法| 床的另一边| 《帐篷里的秘密》第一季| 《酒店激战》动漫1-5集免费观..| 《交换做爰》在线观看| 四个人换着来免费观看第二季| 《寂寞的背叛》免费播放| 亚洲一区| 蜜桃浏览器| 成品PPT网站大片入口| 合家欢(1-46)王家| 压在窗户上C给别人看窗前视频| 三个老师轮流给学生布置作业| 19岁大学生少女免费观看电视剧| 《麦子的秘密2》| 韩剧《酒醉热吻》| 偏偏宠爰| 儿媳妇长太漂亮免费观看电视剧| 黑料正能量| 别C我了~C烂了~啊~| (NP、高H、纯肉、真空)| 人间水蜜桃MAC923| 母与子免费观看大全电视剧邻居大.. | 性别饥饿妈妈| B大与小哪个好| 家公给我治疗5中字| 免费B站看大片真人电视剧