0
def remove(self: 'LinkedList') -> None:
occur = self._last
if occur!= None:
occur = self._first
occur._first = None
>>> lst = LinkedList([1, 2, 1, 3, 2, 1])
>>> lst.remove()
>>> lst == LinkedList([2, 1, 3, 2, 1])
実際の結果を削除します。イムあなたは._first
は今からリストに二の要素を参照する必要があることを意味し、リンクされたリストの最初の要素を、削除にしたい場合は、私の実装はは、リンクリストの最初の要素
申し訳ありませんが、あなたの質問は何ですか? –
私の質問が更新されました – TheGamer
**ローカル参照である 'occur' **の参照のみを設定しました。 –