Python Python 識別値を求める 2021-11-12 hawk タカの技術ブログ オブジェクトの "識別値" を返します。この値は整数で、このオブジェクトの有効期間中は一意かつ定数であることが保証されています。有効期間が重ならない 2 つのオブジェクトは同じi …
Python Python 2つ以上の数字を数式のように比較する 2021-11-11 hawk タカの技術ブログ x = 42 print(x < 100) # True print(0 < x) # True print(0 < …
Python Python リストの最初と最後を除く中央の値を取得 2021-11-10 hawk タカの技術ブログ _, *mid, _ = [0, 1, 2, 3, 4, 5, 6] print(mid) # [1, 2, 3, 4, 5] …
Python Python 数値リテラルを読みやすくする 2021-11-09 hawk タカの技術ブログ コード中の数値の桁数が多い場合に読みやすくする方法はいくつかあります。よく目にする物としては 1,000,000と3桁毎に「,」を入れる。Pythonでは、以下のようにコード中の …
Python Python アルゴリズムの再帰回数の制限する 2021-11-08 hawk タカの技術ブログ Pythonのライブラリsysを使ってアルゴリズムの再帰の深さを制限できる。再帰の最大の深さがわかっている場合には、最初に行うべき。 …
Python Python リストを反転する 2021-11-07 hawk タカの技術ブログ listを反転させる便利な方法を紹介します。 my_list = [99, 42, 1, 0, -1] print(my_list[::-1]) # [-1, 0, 1, …
Python Python 2つの辞書をマージ 2021-11-06 hawk タカの技術ブログ 2つの辞書を連結するためには、update()メソッドを使う。 d1 = {'x': 0, 'y': -1} d2 = {'y …
Python Python 配列の最後の値を取得する 2021-11-05 hawk タカの技術ブログ 配列の添字で-1を指定して取得する。 hoge_list = [0,42,-1,99] print(hoge_list[-1]) # 99が出力される …
Python Python ファイルの一致を判定する 2021-11-04 hawk タカの技術ブログ filecmpモジュールでファイルが同じらしいか判定できる。 shallow が True の場合、os.stat() シグニチャが同じ場合は等しいとみなされる。False …
Python PythonでProcessing macOS Big Surで3Dの表示ができないときの回避方法 2021-07-23 hawk タカの技術ブログ size(100, 100, P3D) translate(50, 50, 0) noFill() box(50) 回避策: …