Python frozenset()ってなんだ??
公式ドキュメントをまずは確認。
set()のイミュータブル版(Read only)か、なるほど。
イミュータブルなんで、setで使用してたadd()、remove()とかは当然使えましぇん↓↓
>>> fs = frozenset() >>> fs.add(1) # <---ホントにイミュータブルか?? Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'frozenset' object has no attribute 'add' #<--- Yes, ホントにイミュータブルやで。
codewarsの猛者達は、forzensetをdictのkeyとして使用していた。
- dict[forzenset()] = XXX
問題と解のコードを読むと、なるほどと思ったり、世界は広しと思ったり。
そんな時に思い浮かんだ言葉。
自分がわからないことに遭遇するときや、知らないことに出会ったときに、「お、自分はまだまだいける」と思います。
by イチロー
イチロー、ありがとう。
そして、マラドーナ、ありがとう。