国产成人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电脑。

关注

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

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

三亚私人高清影院品牌加盟电话| 林秀香个人资料| 《妻子的肉体偿还》5| 按摩师精油按摩下面会得妇科病吗| 儿子耕种母亲的田地的收获| 《大尺度吃奶做爰》电影| 阴部按摩出水太尴尬怎么办| 酒醉的玫瑰在线观看| 女人的滋味| 超短裙老师的好小好紧| 女人什么姿势下面最紧| 三叶草M码和欧洲码区别| 泳装秀| 双男主MV大片| 1984保罗和妈妈| 国内免费LOGO网站| 朝鲜少妇xXXX做受| 蜜汁肉桃的简介| 工口漫| 美女两个球球抖动抓球球视频| 《美国伦理4女警》| 美女热舞| 欧美多人| 一夹一摇怎么练出来| 啊..快..岳女双飞| 妈妈的朋友| 蜜桃成熟时在线观看| 情趣内衣| 别拔出来 就弄里面吧| 《我的妹妹想你大棒棒糖电视剧》| 外围女孩| 少女配狗视频大全播放| 亚洲-区二区三区四区五区六| 精产一二三产区划分标准图片| 真爱禁区| 自慰视频| 免费观看已满十八岁电视剧日剧| 伦理《少妇的滋味》完整版| 女朋友的妹妹ID| 轮轩番外篇TXT| 女性扒开大腿内侧小肚子痒