Bot開発において、グリッド(格子状)のマップデータは基本中の基本です。しかし、送られてくるデータは「横一行(行)」が主流。 「縦一列(列)をスキャンして敵を探したい」と思ったとき、二重ループを組むのは少し面倒ですよね。 今回は、リスト ...
ちなみに、Pythonにはzipという関数があるが、実はこの関数は、ZIP圧縮と全く関係ない。Pythonのzip関数は異なるリストを1つに交互に結合するのに使う。それでは、Pythonでフォルダを圧縮するにはどうしたら良いだろうか。 結論から言うと、PythonでZIP圧縮する ...
日々の業務で作成したデータをZIP圧縮して、USBメモリやHDDやSSDなどのストレージに保存している場面は意外と多いことだろう。とは言え、そのようにZIP圧縮して保存したデータをいざ全部解凍したいという事情ができた場合、どうしているだろうか。
Pythonの学習を始めたばかりのとき、多くの人が最初に「難しいな」と感じるのが「リスト」の扱いです。複数の値をまとめて管理できる非常に便利な機能ですが、その独特のルールに戸惑うことも少なくありません。 リストはPython初心者の人が始めに難しい ...