TAG 組み込み関数

関数を使ってみよう

ここからは少し難しくなりますが、プログラミングの最重要項目の1つとも言える関数について解説していきます。 関数とは 関数とは一言で説明すると「再利用できる処理の塊」のことを指します。関数に引数(ひきすう)と呼ばれる入力値...

setattr 属性の追加

Pythonは「.」でオブジェクトの属性に直接追加アクセスすることができますが、組み込み関数のsetattr、getattr、delattrを使用すると明示的に属性の操作をすることができます。 setattr オブジェク...

hasattr 指定の属性を持つかどうかを検査する

hasattr Pythonのオブジェクトは動的に属性を追加したり削除できるため、「オブジェクトが属性を持つかどうかは(型に依存せず)状況次第」という特徴があります。 ある程度規模の大きな開発の場合、データの連携時に期待...

組み込み型の関数とstr関数

組み込み型 変数の型で学んだint、str、list、dict・・・などPythonに予め用意されている型を組み込み型と呼びます。これまで同名のint関数、str関数、list関数といった組み込み関数も登場しましたが、関...

zip関数 複数のリストを同時にループで処理する

zip関数を使用すると複数のリストを同時にループ処理をすることができるようになります。(なお、zipファイルの扱いとは無関係です。zipファイルの扱いについてはこちらを参照してください。) zip関数 複数のリストを同時...

filter関数 リストから条件を指定して抽出する

filter関数とは リストの中から指定条件に合致した要素だけ抽出したい場合がありますが、そんな場合はfirter関数を使用します。引数に抽出条件となる関数を指定しますが、これはmap関数とよく似ていますね。戻り値はイテ...

map関数 リストの全て要素に対して同じ処理を行う

map関数とは map関数はリストなどのイテラブルオブジェクトな変数に対し、その全ての要素に指定した関数を実行し、結果をmap型と呼ばれるオブジェクトで返却します。以下の引数を指定します。おそらくこれだけだと何のことかわ...

数学系の組み込み関数

このページでは、組み込み関数のうち計算に使用できるものをいくつか紹介します。 sum() 合計を求める sum関数を使用するとリストや集合などのイテラブルなオブジェクトの要素の合計値を計算します。以下のサンプルは、数値を...

組み込み関数 代表的な組み込み関数

Pythonには便利な組み込み関数が予め多く用意されています。ここでは全体でどういった内容の関数があるのかを俯瞰してみましょう。 代表的な組み込み関数 以下、入門レベルの代表的な組み込み関数を紹介します。ざっくりとカテゴ...