注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
3章まで読了。データ構造を表す型が何気に豊富ですね…。 リストをコピーする方法が 3通りもある 意外と... 3章まで読了。データ構造を表す型が何気に豊富ですね…。 リストをコピーする方法が 3通りもある 意外と自由度高いな…。 >>> a = [1, 2, 3] >>> b = a.copy() >>> c = list(a) >>> d = a[:] >>> a[0] = 'hoge' >>> a ['hoge', 2, 3] >>> b [1, 2, 3] >>> c [1, 2, 3] >>> d [1, 2, 3] 見た目だけなら d のやり方が一番好きだけど、パフォーマンス的にはどれが一番マシなんだろう…? ちなみに辞書のコピーは 3.4.12 節では copy() メソッドによる方法しか示されていなかったが、少なくとも dict() コンストラクタを使う方法は同様にイケるっぽい。 Python ではリストとタプルは別物である Perl で慣れてるのでこういう表現になります。 Perl
2017/02/24 リンク