91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用python怎么獲取鏈表類中的元素

發布時間:2021-04-23 17:51:35 來源:億速云 閱讀:546 作者:Leah 欄目:編程語言

今天就跟大家聊聊有關使用python怎么獲取鏈表類中的元素,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

python有哪些常用庫

python常用的庫:1.requesuts;2.scrapy;3.pillow;4.twisted;5.numpy;6.matplotlib;7.pygama;8.ipyhton等。

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怎么獲取鏈表類中的元素有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

兰考县| 区。| 九龙城区| 康马县| 砚山县| 中方县| 砀山县| 和田县| 崇阳县| 肃宁县| 虞城县| 华阴市| 莒南县| 阳西县| 民勤县| 甘南县| 铅山县| 铜鼓县| 岑巩县| 西盟| 明水县| 榆树市| 昌邑市| 佛坪县| 普安县| 嵩明县| 赤水市| 阳春市| 卢湾区| SHOW| 正安县| 平远县| 定襄县| 峨山| 武宣县| 玉山县| 太白县| 贞丰县| 兴和县| 长泰县| 榕江县|