dogwood008の開発メモ!

最近のマイブームは機械学習, Ruby on Rails。中でも機械学習を使った金融商品の自動取引に興味があります。

【Python】イミュータブルなsetを作るには、frozenset()

要旨

>>> frozenset(['a', 'b', 'c']).add('z')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'frozenset' object has no attribute 'add'

詳細

fronzenset に対して add() した際は、特別なエラーではなく AttributeError が出る点に注意。

参考

docs.python.org