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

文章 > Python基础教程 > python链表类中如何获取元素

python链表类中如何获取元素

头像

小妮浅浅

2021-02-22 17:51:275029浏览 · 0收藏 · 0评论

1、append方法

向链表添加元素后。在链表中,不能通过索引来定位每个元素,只能在列表中定位。链表元素的.next方法需要被持续调用,以获得下一个元素,并最终获得最后一个元素。最后一个元素的.next属性中将指向新添加的元素。

def append(self, new_element):
current = self.head
if self.head:
while current.next:
current = current.next
current.next = new_element
else:
self.head = new_element

2、get_position方法

获得与传入参数对应的链表中的元素位置。

需要通过循环调用.next属性来遍历链表。不同的是我们需要定义一个变量counter来记录我们遍历的链表元素顺序。我们还需要在传入的参数获取不到链表元素时返回None。

def get_position(self, position):
counter = 1
current = self.head
if position < 1:
return None
While current and counter <= position:
if counter == position:
return current
current = current.next
counter += 1
return None

以上就是python链表类中获取元素的方法,希望能对大家有所帮助,更多知识尽在python学习网。

关注

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

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

XXXX妇女性暴行XXXX| 她开始慢慢迎合刘小刚是什么歌| 孤男寡女干柴烈火的下一句是什么| 护士PLAY超薄A字约会裙| 老公刚日完又让朋友日| 初中小姐姐脚丫踩在男生困困| 麻花视频3.2.2| 黑料| 苍井空高清图片| 久久久久精品| 在桌下含她的花蒂和舌头漫画| 国产在线观看免费全集电视剧网站 | 免费网站在线观看人数在哪省| 《一滴都不许漏》何泽城林荫| 免费观看已满十八岁电视剧美国| 妈妈がだけの心に漂う| 人与动物免费观看电视剧完整版 | 女性左腿又开腿肚子视频大全| 狂野少女高清免费观看第14集| 爸老师巅峰电影在线观看| 老公弄我一边干一边说粗话 | 苍井空高清图片| 一品国精和二品国精的文化意义| 《耻度》金银花露原文| 《妻子的肉体偿还》5| 撕开她的内裤慢慢摸她的胸| 暴躁姐姐BGM国语版| 《漾出OVER FLOWER》1 | 她开始慢迎迎合张行长笔趣阁| 成品网站免费直播有哪些平台推荐 | 臣卜扌桑扌圭辶鬲猛| 1尿到0的直肠里| 一家乱战60集全播放免费观看| 《玉蒲团2之艳乳欲仙欲》| 机械师 豆瓣| 《初尝禁果》2:做爰电影 | 秘密中的少女2| 白发魔女传| 英语班长乖乖挽起裙子怎么| 王叔我老公还在客厅呢什么小说| 1秒流鼻血的女性胸片