Python

VSCodeで使っている拡張機能とsettings.json

まえがき macをクリーンインストールするためにVSCodeの拡張機能を整理したのでまとめました。 使う言語 メイン: Ruby, Ruby on Rails, Python たまに使う: JavaScript, HTML, CSS 拡張機能 アルファベット順に書いていきます。 Beautify JS書いてる時に便…

Pythonでリストをコピーする

=は参照渡しになるため、別々のリストとして変更したいときにうまくいかない。 A = [1, 2, 3] B = A A[0] = 100 print(A, B) # [100, 2, 3] [100, 2, 3] こういうときは浅いコピーか深いコピーを使って別のオブジェクトを作成する。 浅いコピー 1次元リスト…