組み込み型 一覧
組み込み定数 一覧
組み込み関数等 一覧

組み込み型 一覧

組み込み型 グループ・備考
bool【ブール型】3.7 数値型
( long【長整数型】は int【整数型】に統合 3.0 )
complex【複素数型】3.6 / 3.8
float【浮動小数点数型】3.6~3.8
int【整数型】3.4 / 3.6~3.8
list【リスト型】3.3 / 3.5シーケンス型
range【レンジ型】3.2 / 3.3
tuple【タプル型】3.5
str【文字列型】3.0~3.3 / 3.6~3.9 テキストシーケンス型
bytearray【バイト配列型 (可変)】バイナリシーケンス型
bytes【バイト配列型 (不変)】
memoryview【メモリビュー】
frozenset【集合型 (不変)】集合型
set【集合型 (可変)】
dict【辞書型】3.5 / 3.7~3.10 マッピング型

組み込み定数 一覧

組み込み定数 読取専用site備考
__debug__デバッグモードの有効性
copyright著作権
creditsクレジット
Ellipsis省略記号 ("...") を意味する値
Falsebool【ブール型】の偽値
license全ライセンスの表示方法
None値なし
NotImplemented特殊な二項演算メソッド ( __eq__() 等 ) の未実装を意味する値
Truebool【ブール型】の真値
※site:自動的にインポートされる site モジュールで定義

組み込み関数等 一覧 (組み込み型を含む)

記号 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【クラスメソッド】3.9 / 3.10 @staticmethod【静的メソッド】
@property【プロパティ デコレータ】3.5 property【プロパティ クラス】
@staticmethod【静的メソッド】3.10 @classmethod【クラスメソッド】
A
abs(x)【絶対値】 round()【丸め】
aiter(async_iterable) 3.10
all(iterable)【真偽判定 (全て)】any()【真偽判定 (一部)】
awaitable anext(async_iterator[, default]) 3.10
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.10
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.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.8
class int([x]) 3.7
class int(x=0) 3.2
class int(x, base=10)
bool【ブール型】
complex【複素数型】
float【浮動小数点数型】
isinstance(object, classinfo)【インスタンス判定】3.10
issubclass(class, classinfo)【サブクラス判定】3.10
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(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)【ファイルオープン】 3.3~3.6 / 3.10
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 @property【プロパティ デコレータ】
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.3 / 3.6~3.9
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, strict=False)【組分け】3.10