組み込み関数等 (組み込み型※を含む) | 関連 |
---|
記号 |
---|
__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.1 / 3.2 / 3.4 / 3.6~3.8 / 3.103.12 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 クラス】3.12 class slice(stop) class slice(start, stop, step=None) | |
sorted(iterable, *, key=None, reverse=False) 【ソート】 | |
str【文字列型】 ※3.0~3.3 / 3.6~3.93.12 class str(object='') class str(object=b'', encoding='utf-8', errors='strict') | ascii【印字可能文字列変換 (エスケープ)】 repr【印字可能文字列変換】 |
sum(iterable[, start]) 【合計】3.0 sum(iterable, /, start=0) 【合計】3.83.12 | |
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 | |