やりたいこと
グラフにそのedgeが存在するかどうかを確認するif文を記述したい。
下記のような1~5のedgeが存在したときに
存在するedgeが選択された場合はture
存在しないedgeが選択された場合はfalse
となるようなコードを書きたいです。
現状
- (1, 0.0) (2, 10.0)
- (1, 0.0) (3, 8.0)
- (1, 0.0) (3, 8.0)
- (5, 29.0) (8, 59.0)
- (8, 10.0) (10, 35.0)
edgeリスト
試したこと
①
python
1if tG.edges[(1, 0), (3, 8.0)] is None: 2 print("存在しない") 3else: 4 print("存在した")
このようなコードを試したところedgeリストには、(1, 0), (3, 8.0)
というedgeが存在しないのでedgeが所得できずエラーがでました。
上記のnon_edges
についても調べました。
自分では力不足で解決策が見い出せなかったのでご享受お願いします。
また、説明が不十分でしたらコメントで指摘して下さい
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。