注目キーワード
AUTHOR

tororomoff

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

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

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

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

【Python】プログラムのメモリ使用量を確認する

Pythonプログラムを実行している間、作成した変数などはPCのメモリ上に保存されています。そのため大規模なデータを扱うとき、メモリ使用量が気になる場合があります。 例えばPCのメインメモリが8GBの場合、OSやブラウザ・エディタなどもメモリを利用しているため、8GB分全てをPythonが利用するこ […]

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

【Python】QRコードを生成する方法と読み込みする方法を動作確認する

QRコードは支払いやWebサイトへのリンク・テキストの表示などで使われており、いろんな場面で目にします。例えばQRコードでWebサイトのURLを公開する場合など、Web上のQRコード生成ツールに情報を入力して作成することがありますが、Pythonのライブラリを使ってコードを生成することも可能です。こ […]

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

【Python】scheduleを使って関数を定期的に実行する

Webサイトに定期的にアクセスする場合など、Pythonで実装したプログラムを、定期的に実行しなければならないことがあります。 定期的にプログラムを実行するにはWindowsのタスクスケジューラを使う方法や、Linuxであればcronなどの仕組みを使う方法がありますが、こちらの記事ではPythonの […]

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

【Python】JSONデータをparseして辞書データに変換して扱う

JSONはJavaScriptのオブジェクトの書き方にならったデータの表現方法で、キーと値の組でデータを管理します。特にWebAPIを使う場面など、いろんな場面でデータを表すために利用することがあります。こちらの記事ではJSONデータをパースしたり、Pythonのデータとして変換したりし、便利に使う […]

  • 2022年10月3日
  • 0件

【Python】urllibを使ってインターネット上のページにアクセスする

Pythonには様々な種類のファイルを扱うライブラリが揃っており、様々なデータをプログラムで扱うことができます。 urllibはインターネット上のファイルへのアクセス(GET、POST)やダウンロードを扱うことができるライブラリであり、例えばコロナ検査数のファイルを直接プログラムからアクセスしてダウ […]

  • 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つのリストの要素を一つずつ処理する場合 […]

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

【Python】yieldの基本的な使い方を確認する

リストのデータを1つずつ処理する際に、forを使ってループすることはよくあると思います。このように1つずつデータを処理するデータを保持する仕組みはイテレータと呼ばれ、いろんなところで使われています。 特に大規模なリストを処理するとき、データを一度メモリ上に乗せなければならないためメモリ消費量が大きく […]