mirror of
https://github.com/erg-lang/erg.git
synced 2025-07-13 16:15:15 +00:00
25 lines
1.1 KiB
Python
25 lines
1.1 KiB
Python
.typecodes: Str
|
|
|
|
.Array! = 'array': ClassType
|
|
.Array!.
|
|
__call__: (typecode: Str, initializer := [Obj; _] or Iterable(Obj)) -> .Array!
|
|
typecode: Str
|
|
itemsize: Nat
|
|
append!: (self: RefMut(.Array!), x: Obj) => NoneType
|
|
buffer_info: (self: Ref(.Array!)) -> (Nat, Nat)
|
|
byteswap!: (self: RefMut(.Array!)) => NoneType
|
|
count: (self: Ref(.Array!), x: Obj) -> Nat
|
|
extend!: (self: RefMut(.Array!), iterable: Iterable(Obj)) => NoneType
|
|
frombytes!: (self: RefMut(.Array!), bytes: Bytes) => NoneType
|
|
fromfile!: (self: RefMut(.Array!), f: File!, n: Nat) => NoneType
|
|
fromlist!: (self: RefMut(.Array!), list: [Obj; _]) => NoneType
|
|
fromunicode!: (self: RefMut(.Array!), s: Str) => NoneType
|
|
index: (self: Ref(.Array!), x: Obj) -> Nat
|
|
insert!: (self: RefMut(.Array!), i: Nat, x: Obj) => NoneType
|
|
pop!: (self: RefMut(.Array!), i := Nat) -> Obj
|
|
remove!: (self: RefMut(.Array!), x: Obj) => NoneType
|
|
reverse!: (self: RefMut(.Array!)) => NoneType
|
|
tobytes: (self: Ref(.Array!)) -> Bytes
|
|
tofile!: (self: Ref(.Array!), f: File!) => NoneType
|
|
tolist: (self: Ref(.Array!)) -> [Obj; _]
|
|
tounicode: (self: Ref(.Array!)) -> Str
|