韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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电脑。

关注

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

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

黑寡妇5免费观看高清| 《初尝禁果》2:做爰电影 | 《甜蜜惩罚2》第二季的剧情| 免费观看已满十八岁的电视剧大全| 光的棍在线观看| 《如狼似虎的女人》大结局| 《课后2对1特别授课》女主角是.. | 医生含着我的奶边摸边做视频| 老公不在家憋不住了该怎么办| 妈妈在家穿超薄内裤的注意事项| 杨贵妃(台湾绝版)| 《炸裂吧!巨棒》免费阅读漫画 | 无人区免费高清版观看| 韩国男按摩师吸乳房会得乳腺癌吗| 公交车上被蹭水后多久自然恢复 | 《魅魔之耻》1~4集免费看| 叔嫂发生过关系后的心理变化 | 《尼姑庵春梦》| 《黏糊糊的你》免费观看| 性做爰A片春欲| 苍井空| 《睡眠指导1-6集》| 三男一女免费播放电视剧大全| 法国色情巜做爰4| 《囚禁空姐》电影免费观看| 亚洲一区| 美女和帅哥一起努力生产豆浆 | 巴黎时装周| 我的绝色老板娘阅读| 欧美黑粗大硬巴XXOO| 老阿姨2免费播放电视剧 | 年轻的嫂子| 公在厨房撕开奶罩吸奶头| 李丽珍蜜桃成熟时| 凯登克洛斯| 海棠书屋免费无弹窗全文阅读| 亚州精品无码A片毛片直播间| 美国伦理4女警| 九九在线观看免费播放大全电视剧| 美女热舞| 狗配人的大片视频大全