元数组是只读的序列数组,数组元素不可变更
此对象继承自pyObject(py3.object)
一般不需要手动创建此对象,aardio会在传参数时自动转换
创建新的元数组,
如果数组成员中包含 pointer 类型指针,必须是 pyObject 指针,保持引用计数不变
如果传入 Python 对象是一个 tuple,
返回绑定相同对象的 py3.tuple 对象,添加引用计数,对象销毁时负责释放引用计数
否则将传入对象作为 python 内置函数 tuple 的参数并返回 py3.tuple 对象
失败返回 null
创建新的元数组,
不会添加引用计数,但对象销毁时负责释放引用计数
创建新的元数组
检测是否列表
for( item in py3TupleObject.each() ){
/*创建迭代器用于遍历所有的项,返回一个值*/
}
[返回对象:py3Object](https://www.aardio.com/zh-cn/doc/library-reference/py3/object.html#py3Object)
读属性值,也可以用成员操作符获取。
除数值、布尔值、字符串、字节数组以外的值在 aardio 中存为 py.object 对象
返回指定索引的项,也可以用索引下标操作符 [] 取值。
除数值、布尔值、字符串、字节数组以外的值在 aardio 中存为 py.object 对象
是否存在指定的属性
转换为aardio数组
写属性成员的值,也可以用成员操作符赋值。
修改指定索引的项,也可以用索引下标操作符 [] 赋值。
接管此对象的指针并盗用一次引用计数
原对象的内部指针被清空,并不再负责释放引用计数
steal references
转换为 Python 列表
转换为 aardio 字符串
也可以直接将对象作为参数传入 tostring 函数转换为字符串
转换为 Python 元组
返回类型名字