4

IDsetlistハッシュされたのを保存する必要があります。2つのリストは、同じオブジェクトである場合は同じです。

tuplesを使用することは意味的にあまり意味がないだけでなく、リストを時々変更する必要があるため(時々最後にいくつかの要素を追加する)、まったく使用できませんtuple

PythonでIDによってハッシュされたリストのハッシュセットを保存するにはどうすればよいですか?

4

1 に答える 1

14

dictset の代わりに使用idし、リストの をキーにします。

dct[id(lst)] = lst

を使用して「セット」内のリストの存在をテストしid(lst) in dctます。

于 2012-11-23T22:05:33.657 に答える