python_internal_ArrayImpl

python_internal_ArrayImpl

概述

python_internal_ArrayImpl 是 Aspose.Font FOSS 中用于 Python 的一个类。

此类提供 18 个方法,用于在 Python 程序中处理 python_internal_ArrayImpl 对象。可用的方法包括:concat、filter、get_length、indexOf、insert、iterator、lastIndexOf、map、pop、push、remove、reverse,以及另外 6 个方法。安装 Aspose.Font FOSS for Python 包后,所有公共成员对任何 Python 应用程序均可访问。

方法

签名描述
get_length(x)返回给定数组中的元素数量
concat(a1, a2)返回一个新数组,其中包含 a1 的元素,随后是 a2 的元素,从而实现字形 ID 列表的轻松合并
iterator(x)返回用于遍历数组 x 的迭代器对象
indexOf(a, x, fromIndex)返回数组 a 中从 fromIndex 开始的 x 的第一个索引
lastIndexOf(a, x, fromIndex)在此 python_internal_ArrayImpl 实例上调用 lastIndexOf。
toString(x)返回数组 x 的字符串表示
pop(x)删除并返回数组 x 的最后一个元素,遵循典型的数组 pop 语义
push(x, e)将元素 e 追加到数组 x 的末尾,并返回新的长度
unshift(x, e)在数组 x 的开头插入元素 e,并返回新的长度
remove(x, e)删除数组 x 中元素 e 的第一次出现
shift(x)移除并返回数组 x 的第一个元素
slice(x, pos, end)返回数组 x 从 pos 到 end(不包括 end)的浅拷贝
sort(x, f)使用比较函数 f 在原地对数组 x 进行排序
splice(x, pos, _hx_len)从 pos 开始删除数组 x 中的 _hx_len 个元素,并返回被删除的项
map(x, f)返回一个新数组,其中对 x 的每个元素应用函数 f
filter(x, f)返回一个新数组,包含 x 中使函数 f 返回 true 的元素
insert(a, pos, x)在索引 pos 处将元素 x 插入数组 a 中
reverse(a)就地反转数组 a 中的元素顺序

另请参阅

 中文