組み込み型 一覧
組み込み定数 一覧
組み込み関数等 一覧
組み込み型 一覧
| 組み込み型 | グループ・備考 |
|---|---|
| bool【ブール型】3.7 | 数値型 ( long【長整数型】は int【整数型】に統合 3.0 ) |
| complex【複素数型】3.6・3.8 | |
| float【浮動小数点数型】3.6・3.7・3.8 | |
| int【整数型】3.4・3.6・3.7・3.8 | |
| list【リスト型】3.3・3.5 | シーケンス型 |
| range【レンジ型】3.2・3.3 | |
| tuple【タプル型】3.5 | |
| str【文字列型】3.0・3.1・3.2・3.3・3.6・3.7・3.8 | テキストシーケンス型 |
| bytearray【バイト配列型 (可変)】 | バイナリシーケンス型 |
| bytes【バイト配列型 (不変)】 | |
| memoryview【メモリビュー】 | |
| frozenset【集合型 (不変)】 | 集合型 |
| set【集合型 (可変)】 | |
| dict【辞書型】3.5・3.7・3.8 | マッピング型 |
組み込み定数 一覧
| 組み込み定数 | 読取専用 | site※ | 備考 |
|---|---|---|---|
| __debug__ | ● | デバッグモードの有効性 | |
| copyright | ● | 著作権 | |
| credits | ● | クレジット | |
| Ellipsis | 省略記号 ("...") を意味する値 | ||
| False | ● | bool【ブール型】の偽値 | |
| license | ● | 全ライセンスの表示方法 | |
| None | ● | 値なし | |
| NotImplemented | 特殊な二項演算メソッド ( __eq__() 等 ) の未実装を意味する値 | ||
| True | ● | bool【ブール型】の真値 |
組み込み関数等 一覧 (組み込み型を含む)
記号 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
| 組み込み関数等 (組み込み型※を含む) | 関連 |
|---|---|
| 記号 | |
| __import__()【インポート (高等)】3.3 | |
| @classmethod【クラスメソッド】 | @staticmethod【静的メソッド】 |
| @staticmethod【静的メソッド】 | @classmethod【クラスメソッド】 |
| A | |
| abs(x)【絶対値】 | round()【丸め】 |
| all(iterable)【真偽判定 (全て)】 | any()【真偽判定 (一部)】 |
| any(iterable)【真偽判定 (一部)】 | all()【真偽判定 (全て)】 |
| ascii(object)【印字可能文字列変換 (エスケープ)】 | repr()【印字可能文字列変換】 str【文字列型】※ |
| B | |
| bin(x)【2 進文字列変換】 | oct()【8 進文字列変換】 hex()【16 進文字列変換】 |
| bool【ブール型】※ class bool([x]) 3.7 | complex【複素数型】※ float【浮動小数点数型】※ int【整数型】※ |
| breakpoint(*args, **kws)【ブレークポイント】3.7 | |
| bytearray【バイト配列型 (可変)】※ class bytearray([source[, encoding[, errors]]]) | bytes【バイト配列型 (不変)】※ |
| bytes【バイト配列型 (不変)】※ class bytes([source[, encoding[, errors]]]) | bytearray【バイト配列型 (可変)】※ |
| C | |
| callable(object)【呼び出し可能オブジェクト判定】3.2 | |
| chr(i)【Unicode コードポイント ⇒ 文字】 | ord()【文字 ⇒ Unicode コードポイント】 |
| compile(source, filename, mode, flags=0, dont_inherit=False, optimize=-1)【コンパイル】3.2・3.5・3.8 | |
| complex【複素数型】※3.6・3.8 class complex([real[, imag]]) | bool【ブール型】※ float【浮動小数点数型】※ int【整数型】※ |
| D | |
| delattr(object, name)【属性削除】 | dir()【名前リスト・属性リスト】 getattr()【属性取得】 hasattr()【属性有無判定】 setattr()【属性設定】 vars()【属性辞書】 |
| dict【辞書型】※3.5・3.7・3.8 class dict(**kwarg) class dict(mapping, **kwarg) class dict(iterable, **kwarg) | |
| dir([object])【名前リスト・属性リスト】 | delattr()【属性削除】 getattr()【属性取得】 hasattr()【属性有無判定】 setattr()【属性設定】 vars()【属性辞書】 |
| divmod(a, b)【商・剰余】 | |
| E | |
| enumerate(iterable, start=0)【番号付け】 | |
| eval(expression, globals=None, locals=None)【コード評価】 | exec()【コード実行】 |
| exec(object[, globals[, locals]])【コード実行】 | eval()【コード評価】 |
| F | |
| filter(function, iterable)【フィルタ】 | |
| float【浮動小数点数型】※3.6・3.7・3.8 class float([x]) | bool【ブール型】※ complex【複素数型】※ int【整数型】※ |
| format(value[, format_spec])【書式化】3.4 | input()【1行入力】 print()【テキストストリーム出力】 |
| frozenset【集合型 (不変)】※ class frozenset([iterable]) | set【集合型 (可変)】※ |
| G | |
| getattr(object, name[, default])【属性取得】 | delattr()【属性削除】 dir()【名前リスト・属性リスト】 hasattr()【属性有無判定】 setattr()【属性設定】 vars()【属性辞書】 |
| globals()【グローバルシンボルテーブル辞書取得】 | |
| H | |
| hasattr(object, name)【属性有無判定】 | delattr()【属性削除】 dir()【名前リスト・属性リスト】 getattr()【属性取得】 setattr()【属性設定】 vars()【属性辞書】 |
| hash(object)【ハッシュ値取得】 | |
| help([object])【ヘルプ】3.4 | |
| hex(x)【16 進文字列変換】 | bin()【2 進文字列変換】 oct()【8 進文字列変換】 |
| I・J・K | |
| id(object)【識別値取得】 | |
| input([prompt])【1行入力】 | format()【書式化】 print()【テキストストリーム出力】 |
| int【整数型】※3.4・3.6・3.7・3.8 class int([x]) 3.7 class int(x=0) 3.2 class int(x, base=10) | bool【ブール型】※ complex【複素数型】※ float【浮動小数点数型】※ |
| isinstance(object, classinfo)【インスタンス判定】 | |
| issubclass(class, classinfo)【サブクラス判定】 | |
| iter(object[, sentinel])【イテレータ取得】 | |
| L | |
| len(s)【長さ・要素数】 | |
| list【リスト型】※3.3・3.5 class list([iterable]) | range【レンジ型】※ tuple【タプル型】※ |
| locals()【ローカルシンボルテーブル辞書取得】 | |
| M | |
| map(function, iterable, ...)【マップ】 | |
| max(iterable, *[, key, default])【最大値】3.4・3.8 max(arg1, arg2, *args[, key])【最大値】3.8 | min()【最小値】 |
| memoryview(obj)【メモリビュー】※ | |
| min(iterable, *[, key, default])【最小値】3.4・3.8 min(arg1, arg2, *args[, key])【最小値】3.8 | max()【最大値】 |
| N | |
| next(iterator[, default])【次要素取得】 | |
| O | |
| class object【オブジェクトクラス】 | |
| oct(x)【8 進文字列変換】 | bin()【2 進文字列変換】 hex()【16 進文字列変換】 |
| open | |
| ord(c)【文字 ⇒ Unicode コードポイント】 | chr()【Unicode コードポイント ⇒ 文字】 |
| P・Q | |
| pow(base, exp[, mod])【べき乗・剰余 (baseexp % mod)】 3.8 | |
| print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)【テキストストリーム出力】 3.0・3.3 | format()【書式化】 input()【1行入力】 |
| class property(fget=None, fset=None, fdel=None, doc=None)【プロパティクラス】3.5 | |
| R | |
| range【レンジ型】※3.2・3.3 range(stop) range(start, stop[, step]) | list【リスト型】※ tuple【タプル型】※ |
| repr(object)【印字可能文字列変換】 | ascii()【印字可能文字列変換 (エスケープ)】 str【文字列型】※ |
| reversed(object)【逆順】 | |
| round(number[, ndigits])【丸め】3.0 | abs()【絶対値】 |
| S | |
| set【集合型 (可変)】※ class set([iterable]) | frozenset【集合型 (不変)】※ |
| setattr(object, name, value)【属性設定】 | delattr()【属性削除】 dir()【名前リスト・属性リスト】 getattr()【属性取得】 hasattr()【属性有無判定】 vars()【属性辞書】 |
| slice【slice クラス】 class slice(stop) class slice(start, stop[, step]) | |
| sorted(iterable, *, key=None, reverse=False)【ソート】 | |
| str【文字列型】※3.0・3.1・3.2・3.3・3.6・3.7・3.8 class str(object='') class str(object=b'', encoding='utf-8', errors='strict') | ascii()【印字可能文字列変換 (エスケープ)】 repr()【印字可能文字列変換】 |
| sum(iterable[, start])【合計】3.0 sum(iterable, /, start=0)【合計】3.8 | |
| super([type[, object-or-type]])【スーパークラス】 | |
| T・U | |
| tuple【タプル型】※3.5 tuple([iterable]) | list【リスト型】※ range【レンジ型】※ |
| type【型クラス】3.6 class type(object) class type(name, bases, dict) | |
| V・W・X・Y | |
| vars([object])【属性辞書】 | delattr()【属性削除】 dir()【名前リスト・属性リスト】 getattr()【属性取得】 hasattr()【属性有無判定】 setattr()【属性設定】 |
| Z | |
| zip(*iterables)【組分け】 | |