Python 組み込み関数
Pythonには一連の組み込み関数があります。
| 関数 | 説明 |
|---|---|
| abs() | 数値の絶対値を返します。 |
| all() | イテラブルオブジェクト内の全ての要素がTrueの場合、Trueを返します。 |
| any() | イテラブルオブジェクトのいずれかの要素がTrueの場合、Trueを返します。 |
| ascii() | ASCII値を返します。 |
| bin() | 10進数を2進数に変換します。 |
| bool() | オブジェクトが真か偽かを返します。 |
| bytearray() | バイトの配列を返します。 |
| bytes() | バイトオブジェクトを返します。 |
| callable() | 指定されたオブジェクトが呼び出し可能な場合はTrue、そうでない場合は Falseを返します。 |
| chr() | アスキーコードを文字列に変換します。 |
| classmethod() | メソッドをクラスメソッドに変換します。 |
| compile() | 正規表現パターンをオブジェクトとして生成します。 |
| complex() | 複素数を値として返します。 |
| delattr() | 指定されたオブジェクトから指定された属性 (プロパティまたはメソッド) を削除します。 |
| dict() | 辞書を返します。 |
| dir() | 指定されたオブジェクトのプロパティとメソッドのリストを返します。 |
| divmod() | 引数1を引数2で割ったときの商と余りを返します。 |
| enumerate() | リストにインデックス番号をつけることができます。 |
| eval() | 文字列をPythonのコードとして実行します。 |
| exec() | 指定されたコード(またはオブジェクト)を実行します。 |
| filter() | リストから条件を満たす要素を抽出・削除します。 |
| float() | 浮動小数点数を返します。 |
| format() | 文字列内に変数を埋め込みます。 |
| frozenset() | frozensetオブジェクトを返します。 |
| getattr() | 指定された属性(プロパティまたはメソッド)の値を返します。 |
| globals() | グローバルスコープに定義されている関数、変数のディクショナリを取得できます。 |
| hasattr() | 指定されたオブジェクトが指定された属性(プロパティ/メソッド)を持つ場合にTrueを返します。 |
| hash() | 指定されたオブジェクトのハッシュ値を返します。 |
| help() | 組み込みのヘルプシステムを実行します。 |
| hex() | 数値を16進数値に変換します。 |
| id() | オブジェクトのidを返します。 |
| input() | キーボードからの入力を受け取ります。 |
| int() | 数値または文字列を整数に変換します。 |
| isinstance() | 指定されたオブジェクトが指定されたオブジェクトのインスタンスである場合にTrueを返します。 |
| issubclass() | 指定されたクラスが指定されたオブジェクトのサブクラスである場合にTrueを返します。 |
| iter() | イテレータオブジェクトを返します。 |
| len() | オブジェクトの長さを返します。 |
| list() | リストを返します。 |
| locals() | 現在のローカルシンボル テーブルを表す辞書を更新して返します。 |
| map() | イテラブル(リストやタプルなど)のすべての要素に、関数の処理を適用することができます。 |
| max() | イテラブル内の最大の要素を返します。 |
| memoryview() | メモリビューオブジェクトを返します。 |
| min() | イテラブル内の最小の要素を返します。 |
| next() | イテラブルの次の要素を返します。 |
| object() | 新しいオブジェクトを返します。 |
| oct() | 数値を8進数に変換します。 |
| open() | ファイルを開き、ファイルオブジェクトを返します。 |
| ord() | 文字列をUnicode値に変換します。 |
| pow() | xのy乗の値を返します。 |
| print() | デバイスに出力します。 |
| property() | プロパティを取得、設定、削除します。 |
| range() | 連続する整数のリストを自動で生成します。 |
| repr() | オブジェクトの読み取り可能なバージョンを返します。 |
| reversed() | リストの要素を逆順に並べ替えます。 |
| round() | 数値を四捨五入します。 |
| set() | 新しいセットオブジェクトを返します。 |
| setattr() | オブジェクトの属性 (プロパティ/メソッド) を設定します。 |
| slice() | スライスオブジェクトを返します。 |
| sorted() | ソートされたリストを返します。 |
| staticmethod() | メソッドを静的メソッドに変換します。 |
| str() | 文字列オブジェクトを返します。 |
| sum() | イテレータの項目を合計します。 |
| super() | 親クラスを表すオブジェクトを返します。 |
| tuple() | タプルを返します。 |
| type() | オブジェクトの型を返します。 |
| vars() | オブジェクトのdictプロパティを返します。 |
| zip() | 複数のリストを同時に取得します。 |