私の講師はいくつかのコードを書いていますが、私はそれをどのように読んでいいのかわかりませんし、Googleは助けにはならないのです。 名前タプルとクラスパラメータ
yield Arc(tail_node, head = tail_node - 1, label="1down", cost=1)
は、クラス
class Arc(namedtuple('Arc', 'tail, head, label, cost')):
アークはメソッドを持っていませんクラス、および無__initためのメソッド呼び出しです。私はクラスパラメータが別のクラスを受け入れたと思ったので、これらの2つがどのように相互作用しているのか分かりません。