前提・実現したいこと
大学のプログラミング入門の授業での問が分かりませんのでご教授お願いします
Stackをlistのサブクラスとして定義しする。(Stackのpopメソッドからlistのpopメソッドを呼び出すにはsuper().pop()を使う。)
ここに質問の内容を詳しく書いてください。
super().pop()の使い所がわからないです
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
Python
試したこと
Python
1class Stack(list): 2 def __init__(self): 3 self.stack=[] 4 def push(self,v): 5 self.stack.append(v) 6 def pop(self): 7 if not self.isEmpty(): 8 return self.stack.pop() 9 else: 10 return None 11 def isEmpty(self): 12 return len(self.stack) ==0
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
以下を見てcodeがちゃんと表示されるようにしましょう。
https://teratail.com/questions/238564
回答2件
あなたの回答
tips
プレビュー