pyvista.DataSetAttributes.pop#

DataSetAttributes.pop(key: str, default=pyvista_ndarray([], dtype=float64)) pyvista_ndarray[ソース]#

配列を削除して返します.

パラメータ:
keystr

削除して返す配列の名前.

defaultAny, optional

default が与えられず,key が辞書にない場合,KeyError が発生します.

戻り値:
pyvista_ndarray

要求された配列.

DataSet に点データ配列を追加し,削除します.

>>> import pyvista as pv
>>> mesh = pv.Cube()
>>> mesh.point_data['my_data'] = range(mesh.n_points)
>>> mesh.point_data.pop('my_data')
pyvista_ndarray([0, 1, 2, 3, 4, 5, 6, 7])

point_data に配列が存在しないことを示します.

>>> 'my_data' in mesh.point_data
False