力扣listnode python
时间: 2023-08-29 17:13:29 浏览: 185
力扣
在力扣上使用Python实现链表节点(ListNode)可以使用如下代码:
```
class ListNode:
def __init__(self, val=0, next=None):
self.val = val
self.next = next
```
这里的`ListNode`类有两个属性:`val`表示节点的值,`next`表示链表中下一个节点的引用。`val`和`next`均有默认值,因此在创建节点时可以不传入参数。
例如,创建一个值为1、下一个节点为值为2的节点,可以使用如下代码:
```
node1 = ListNode(1)
node2 = ListNode(2)
node1.next = node2
```
这样就创建了一个链表,其头节点为`node1`,其值依次为1、2。
阅读全文