Python [Python] set型による集合演算の基本 set型は、集合を扱うデータ型です。順序が無くデータの重複も無いことが特徴です。これを利用してリスト型データから重複を取り除く操作にも使われます。また、他のset型データとの和集合、差集合等の数学的な集合演算もできます。今回はこのようなset型の基本についてまとめます。 2018.08.31 2019.07.13 Python組込み型
Python Pythonのイテレータとイテラブルとは Pythonの参考書や公式リファレンスでよく出てくるイテレータやイテラブルについて、これら意味とそれぞれの違いについて丁寧に解説します。 2018.08.24 2020.06.03 Python組込み型
Python 【Python】ランダムな数値の生成方法(randomモジュールの使い方) Python標準ライブラリのrandomモジュールを使ってランダムな数値(乱数)を生成する方法や、データをシャッフルする方法等についてまとめています。 2018.08.21 2020.05.11 Pythonモジュール数値型
Python 【Python】小数点の四捨五入、切り上げ、切り捨て(round, math.ceil, math.floor) Pythonで小数点を四捨五入するには、round()やformat()を使います。一方、切り上げ、切り捨ては、標準ライブラリのmathモジュールを使った、math.ceil()、math.floor()を使います。本記事ではこれらの関数の使い方について具体例を交えながらまとめています。 2018.07.13 2020.01.21 Pythonモジュール数値型数学演算組込み型
Python 【Python】 文字列の右寄せ、左寄せ、中央寄せ(zfill, rjust, ljust,center) 文字列を右に寄せて空いた部分を0で埋めたり(0パディング)するには、zfillを使うと簡単にできます。また、rjust(), ljust(), center()を使えば任意の文字でパディングすることも可能です。今回はこれらの関数の使い方についてまとめます。 2018.07.09 2020.01.12 Python文字列組込み型組込み関数
Python [Python] 辞書の要素の順番を保持する(OrderedDict) Python3.6時点では辞書データはリストと異なり要素の順番は不定です。辞書型のデータ構造で順番を維持させたい場合はcollections.OrderedDict()を使います。このメソッドで生成される順序付き辞書(Ordered dic... 2018.07.01 2019.07.13 Pythonモジュール組込み型辞書型