mirror of
https://github.com/erg-lang/erg.git
synced 2025-09-27 19:59:07 +00:00
feat: add Array.repeat
This commit is contained in:
parent
b9cb197a6f
commit
48cdd2462d
4 changed files with 27 additions and 1 deletions
|
@ -127,6 +127,13 @@ class Array(list):
|
|||
self.remove(item)
|
||||
return self
|
||||
|
||||
def repeat(self, n):
|
||||
from copy import deepcopy
|
||||
new = []
|
||||
for _ in range(n):
|
||||
new.extend(deepcopy(self))
|
||||
return Array(new)
|
||||
|
||||
class UnsizedArray:
|
||||
elem: object
|
||||
def __init__(self, elem):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue