Python 【Python】ループ処理の進行状況を視覚的に表示する方法(%表示、プログレスバー) print()やsys.stdout.write()を用いてプログラム処理の進捗を数値(%表記など)やプログレスバーを表示する方法について紹介します。 2021.10.26 2023.11.12 Python文字列
Python Pythonでリストや文字列を逆順にする(reversed, スライス操作) リストや文字列等のシーケンスの要素を逆順にする方法について、標準組込み関数reversed()やスライス操作を使った方法を具体例を用いて丁寧に解説します。 2020.06.03 2020.06.06 Python組込み型組込み関数
Python 【Python】リスト等のシーケンスをランダムにシャッフルする(random.shuffle, random.sample) random.shuffle()、random.sample()はシーケンス(や集合)をランダムにシャッフルする際に用いる関数です。本記事ではそれぞれの関数の使い方と違いについて具体例を用いて解説します。また、shuffle()の第二引数randomの便利な使い方も併せて紹介します。 2020.05.24 Pythonモジュール
Python 【Python】リストや文字列の要素をランダムに抽出する(random.choice, choices, sample) randomモジュールのchoice(), choices(), sample()は、リストや文字列などのシーケンス型データからランダムに要素を抽出する関数です。本記事ではこれらの使い方について解説します。 2020.05.11 2020.05.23 Pythonモジュール
文字列 【Python】文字列(str)型の基本 Python標準の組込み型である文字列(str)型はUnicodeで定義されている文字で構成されたイミュータブル(変更不可)なデータ型です。今回は文字列の記述方法とstr()を用いた文字列の生成方法についてまとめます。 2019.08.01 2021.09.20 文字列組込み型
組込み型 【Python】range関数の使い方の基本 range型は、数値のイミュータブル(=変更不可能なオブジェクト)なシーケンスを表します。for ループにおいて特定の回数のループに使う場合に便利です。本記事では、range関数の使いかたの基本や特徴などについてまとめます。 2019.07.31 2023.03.19 組込み型
タプル 【Python】タプルの使い方の基本 タプルはPythonの組込み型の一つで、リスト(list)と異なりイミュータブル(変更不可)なデータ型です。要素をカンマ(,)で区切ることで生成できます。今回は、こんなタプルの特徴と生成方法など基本についてまとめています。 2019.07.30 タプル組込み型
リスト 【Python】リスト(list)の使い方の基本 listは、ミュータブルなシーケンスの一つで、Pythonの組込み型のうち最も基本的なものの一つです。今回は、このlistの特徴と生成方法などを含め基本的な使い方についてまとめました。 2019.07.29 2021.10.02 リスト組込み型