Python ライブラリ networkx で、いくつかのプロパティを持つグラフのノードとエッジを削除したいと思います。たとえば、ノードの次数が 2 未満のすべてのノードとエッジを削除したいとします。次の疑似コードを考えてみましょう。
vdict = g.degree_dict() #dictionary of nodes and their degrees
g.remove_from_nodes(v in g s.t. vdict[v] < 2)
集合論表記法を使用する構文を見たことがありますが、まだ python に慣れていないため、使用方法がわかりません。これを動作するPythonコードに変換するにはどうすればよいですか?