次の方法で共有


TableEntity クラス

追加のメタデータを含むエンティティ ディクショナリ

継承
builtins.dict
TableEntity

コンストラクター

TableEntity()

メソッド

clear
copy
fromkeys

iterable のキーと値が value に設定された新しいディクショナリを作成します。

get

key がディクショナリ内にある場合は key の値を返します。それ以外の場合は既定値です。

items
keys
pop

キーが見つからない場合は、指定された場合は既定値を返します。それ以外の場合は、KeyError を発生させます。

popitem

(キー、値) ペアを 2 タプルとして削除して返します。

ペアは LIFO (最後の入力、先入れ先出し) の順序で返されます。 dict が空の場合は KeyError を発生させます。

setdefault

key がディクショナリにない場合は、既定値のキーを挿入します。

key がディクショナリ内にある場合は key の値を返します。それ以外の場合は既定値です。

update

E が存在し、.keys() メソッドがある場合は、E の for k: D[k] = E[k] E が存在し、.keys() メソッドがない場合は、次の処理を行います。 for k, v in E: D[k] = v どちらの場合も、F: D[k] = F[k] の k の場合は次のようになります。

values

clear

clear() -> None.  Remove all items from D.

copy

copy() -> a shallow copy of D

fromkeys

iterable のキーと値が value に設定された新しいディクショナリを作成します。

fromkeys(value=None, /)

パラメーター

type
必須
iterable
必須
value
既定値: None

get

key がディクショナリ内にある場合は key の値を返します。それ以外の場合は既定値です。

get(key, default=None, /)

パラメーター

key
必須
default
既定値: None

items

items() -> a set-like object providing a view on D's items

keys

keys() -> a set-like object providing a view on D's keys

pop

キーが見つからない場合は、指定された場合は既定値を返します。それ以外の場合は、KeyError を発生させます。

pop(k, [d]) -> v, remove specified key and return the corresponding value.

popitem

(キー、値) ペアを 2 タプルとして削除して返します。

ペアは LIFO (最後の入力、先入れ先出し) の順序で返されます。 dict が空の場合は KeyError を発生させます。

popitem()

setdefault

key がディクショナリにない場合は、既定値のキーを挿入します。

key がディクショナリ内にある場合は key の値を返します。それ以外の場合は既定値です。

setdefault(key, default=None, /)

パラメーター

key
必須
default
既定値: None

update

E が存在し、.keys() メソッドがある場合は、E の for k: D[k] = E[k] E が存在し、.keys() メソッドがない場合は、次の処理を行います。 for k, v in E: D[k] = v どちらの場合も、F: D[k] = F[k] の k の場合は次のようになります。

update([E], **F) -> None.  Update D from dict/iterable E and F.

values

values() -> an object providing a view on D's values

属性

metadata

メタデータをエンティティの一部としてリセットします。

:return Dict of entity metadata :rtype: dict[str, Any]