注目キーワード
CATEGORY

入門

  • 2023年1月24日
  • 2023年1月24日
  • 0件

【Python】sleep関数を使って処理を停止する・繰り返す

Pythonプログラムを使ってWebにアクセスする場合など、あまり高速に処理し続けると問題になる場合があります。通常プログラムは先頭から順番に逐次実行されていきますが、sleep関数を用いることで処理を一時停止することができます。さっそく使い方を確認していきます。 sleep関数を使って処理を一時停 […]

  • 2023年1月24日
  • 2023年1月24日
  • 0件

【Python】input関数を使って入力を受け取る

Pandasの利用方法を説明している記事など、多くのデータはファイルから入力していました。一方でプログラムを実行する端末やJupyter notebookから、ユーザの入力を直接受け取ることもあります。 こちらの記事では、基本的なinput関数を利用して、入力を受け取る流れについていくつかの例を見な […]

  • 2023年1月5日
  • 2023年1月5日
  • 0件

【Python】簡素に記述するためにlambda(ラムダ式、無名関数)を使う

pandasのDataFrameやpython標準のlist・dictなど、様々なデータを処理する際には適切に関数を定義して適用します。こちらの記事では、いろんな場面で使われるlambda(ラムダ式)を説明します。 lambda(ラムダ)式の動作を確認する 通常このような使い方は特に推奨されていませ […]

  • 2023年1月5日
  • 2023年1月5日
  • 0件

【Python】プログラム中に定数を扱う注意点

多くのプログラミング言語では、一度値を代入したら再度代入できない定数がサポートされています。いろいろな場面で使うのですが、Pythonでは定数がサポートされておらず、いろいろな手法で対処することになります。いくつかのよく使われている手法について説明していきます。 Pythonの定数が上書きできること […]

  • 2022年12月1日
  • 2022年12月1日
  • 0件

【Python】globを使ってファイルの一覧を取得する

プログラムを書いていると、pandasでファイルを読み込んだり、JSONファイルを読み込んだりなど、PC上の様々なファイルにアクセスしてデータを読み込むことがあります。globを使うことで、ファイルの一覧を柔軟に取得することができます。こちらの記事では簡単な使い方を見ていきます。 サンプルのデータ […]

  • 2022年10月13日
  • 0件

【Python】スクリプトからディレクトリをmkdirで作成する

様々なデータの入力・出力をPythonで扱っていると、今作業をしているディレクトリ以下にいくつかのディレクトリを作成する場合があります。例えば画像を出力して保存するためのフォルダを作ったり、加工したデータを保存するためのディレクトリを作ったりします。 こちらの記事ではPythonでプログラムを書いて […]

  • 2022年10月7日
  • 2022年10月7日
  • 0件

【Python】辞書(dict)データの中身に応じてデータをfilterする(filter関数と内包表記)

Pythonの辞書データはキー (key) と値 (value) の組で多種多様なデータを格納でき、応用範囲が広いデータ型です。 様々なデータを格納することができるため、データの中で「ある条件を満たすもの」などのちょっとした検索処理を行うことがよくあります。こちらの記事ではfilterとdictの内 […]

  • 2022年9月26日
  • 2022年9月26日
  • 0件

【Python】関数の引数や返り値に説明を付けるアノテーションの使い方

Pythonではデータの型を明示的に書く必要がなく、いろんなデータ型(数値、リスト、辞書、など)を自由に使うことができます。その一方で、利用している変数が何を格納しているのか分かりづらくなるときもあり、注意を払う必要があります。 アノテーションとは アノテーションとは日本語では注釈のことで、元々は専 […]

  • 2022年9月26日
  • 2022年9月26日
  • 0件

【Python】複数の辞書 (dict) を結合しデータがマージされた新しい辞書を作成する

Pythonでちょっとしたプログラムを書く際、辞書({}やdict()で作成するデータ)はキーと値で便利にデータを保存できるデータ型として様々な場面で利用できます。ここでは複数の辞書を結合する処理について確認していきましょう。 2つの辞書をマージする基本的な手法 2つの辞書をマージするとき、様々な手 […]

  • 2022年9月23日
  • 2022年9月23日
  • 0件

【Python】複数のリストなどのデータをzipで処理する

Pythonを書くとき、リストや辞書・集合など様々なデータ型を扱うことがあります。ここでは複数のデータ型を組み合わせてデータを読み込むときに便利な zip の使い方を説明します。 2つのリストに対する基本的な zip の使い方 zip の一番簡単な利用方法は、2つのリストの要素を一つずつ処理する場合 […]