色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 輸出鏈表值

榮姿康2年前10瀏覽0評論

使用Python輸出鏈表值是Python開發中經常需要用到的一項技能,下面我們通過簡單的代碼示例來介紹這個過程:

# 定義一個鏈表類
class ListNode:
def __init__(self, val=0, next=None):
self.val = val
self.next = next
# 定義一個函數輸出鏈表值
def printList(node):
while node:
print(node.val, end=" ")
node = node.next
# 定義一個測試用例    
if __name__ == '__main__':
# 實例化一個鏈表
node1 = ListNode(1)
node2 = ListNode(2)
node3 = ListNode(3)
node4 = ListNode(4)
node1.next = node2
node2.next = node3
node3.next = node4
# 輸出鏈表值
printList(node1)

在上述代碼中,我們首先定義了一個鏈表類ListNode,這個類包含了每個節點的值和指向下一個節點的指針next。我們接著定義了一個輸出鏈表值的函數printList,該函數使用while循環依次輸出鏈表中各個節點的值。最后,我們實例化一個鏈表,并調用printList函數輸出鏈表值。