リストから index 番目のセルの値を取り出し、存在しない index が指定された場合はエラーメッセージを表示するようにしたいのですが、def get(self, index)が反応しません。
どう修正すれば良いでしょうか?
class Node: def init(self, value): self.value = value self.next = None class List: def init(self): self.head = Node(None) def insert(self, value): previous = self.head current = previous.next while current and value > current.value: previous = current current = current.next node = Node(value) node.next = current previous.next = node def get(self, index): tmp = self.head while tmp: if tmp.value == index: return index tmp = tmp.next return "[*] Data not found" l = List() l.get(5) l.get(3)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/26 14:22
2021/09/26 14:28