ファイルを色々操作するために、ファイルの一覧を取得したい、 というときはglobを使うらしいのでメモ。 前提 一覧の取得 ファイル構造を含まないファイル名 前提 下記のようなファイル構造であるとする。 . ─┬─ text01.txt ├─ text02.txt ├─ Excel01.xlsx ├…
Pythonにはいくつか特殊な代入があるらしい。 多重代入 連鎖代入 累算代入 多重代入 Pythonでは複数の変数への代入を同時に行うことができる。 >>> x, y, z = 1, 2, 3 >>> print(x, y, z) 1 2 3 これを使うと、2つ以上の変数の入れ替えが一度にできる。 >>>…
タプルはシーケンスの一種。 リストとは似ているが微妙に違う。違いを生かせる気はしないけれど、一応メモ。 タプル タプルの作成 要素が1つだけのタプル タプルへの変換 タプル要素へのアクセス タプル リストとの違い タプルは変更ができない。リストは変…
Python の実行には Jupyter Notebook が便利。 ソース、及び実行結果を気軽にスマートにブログに上げられないか、と思っていたらありました。 GitHub の Gist を使います。 以下の記事を参考にしました。 akatak.hatenadiary.jp https://staff.hatenablog.co…
リストの操作。前回の続き。我ながら中途半端なところで止まっている。 satsumalog.com sort ソートの詳細指定 sort sortメソッドはリストの並び替えを行う。ソートされたリストを返すのではなく、元のリストを変更するので注意。 >>> x = [3, 2, 5, 9, 7, 1…
リストオブジェクトには色々なメソッドが用意されている。 主なものと使い方のメモ append clear copy count extend index insert pop remove reverse append appendメソッドは、引数をリストの最後に追加する。 >>> x = [1,2,3] >>> x.append(4) >>> x [1, …
リストには色々便利な機能があるらしい。 色々メモ。 文字列のリスト化 要素の変更 インデックス指定 del文 スライス指定 要素が無い場合 文字列のリスト化 リストには便利な機能があるが、文字列にはそのままでは使えない。 文字列はlist( )でリスト化する…