zjb.main.trait_types.CArrayLike

zjb.main.trait_types.CArrayLike#

class zjb.main.trait_types.CArrayLike(dtype=None, shape=None, value=None, typecode=None, *, casting='unsafe', **metadata)[源代码]#

CArrayLike是一个numpy数组, 或支持__array__协议的类型, 或列表和元组

相比与ArrayLike, CArrayLike的值会被强制转换为ndarray类型, 而不会保留原始值

validate(object, name, value)[源代码]#

Validates that the value is a valid array.