Blame tests/run/unbound_builtin_methods.pyx
|
Packit |
562c7a |
|
|
Packit |
562c7a |
def list_insert(list l):
|
|
Packit |
562c7a |
"""
|
|
Packit |
562c7a |
>>> list_insert([1,2,3])
|
|
Packit |
562c7a |
[1, 4, 2, 3]
|
|
Packit |
562c7a |
"""
|
|
Packit |
562c7a |
list.insert(l, 1, 4)
|
|
Packit |
562c7a |
return l
|
|
Packit |
562c7a |
|
|
Packit |
562c7a |
|
|
Packit |
562c7a |
def list_insert_literal():
|
|
Packit |
562c7a |
"""
|
|
Packit |
562c7a |
>>> list_insert_literal()
|
|
Packit |
562c7a |
(None, [1, 4, 2, 3])
|
|
Packit |
562c7a |
"""
|
|
Packit |
562c7a |
l = [1,2,3]
|
|
Packit |
562c7a |
r = list.insert(l, 1, 4)
|
|
Packit |
562c7a |
return r, l
|
|
Packit |
562c7a |
|
|
Packit |
562c7a |
|
|
Packit |
562c7a |
def list_insert_assigned():
|
|
Packit |
562c7a |
"""
|
|
Packit |
562c7a |
>>> list_insert_assigned()
|
|
Packit |
562c7a |
(None, [1, 4, 2, 3])
|
|
Packit |
562c7a |
"""
|
|
Packit |
562c7a |
insert = list.insert
|
|
Packit |
562c7a |
l = [1,2,3]
|
|
Packit |
562c7a |
r = insert(l, 1, 4)
|
|
Packit |
562c7a |
return r, l
|
|
Packit |
562c7a |
|
|
Packit |
562c7a |
|
|
Packit |
562c7a |
def list_pop():
|
|
Packit |
562c7a |
"""
|
|
Packit |
562c7a |
>>> list_pop()
|
|
Packit |
562c7a |
(2, [1, 3])
|
|
Packit |
562c7a |
"""
|
|
Packit |
562c7a |
l = [1,2,3]
|
|
Packit |
562c7a |
r = list.pop(l, 1)
|
|
Packit |
562c7a |
return r, l
|
|
Packit |
562c7a |
|
|
Packit |
562c7a |
|
|
Packit |
562c7a |
def list_pop_assigned():
|
|
Packit |
562c7a |
"""
|
|
Packit |
562c7a |
>>> list_pop_assigned()
|
|
Packit |
562c7a |
[1, 3]
|
|
Packit |
562c7a |
"""
|
|
Packit |
562c7a |
pop = list.pop
|
|
Packit |
562c7a |
l = [1,2,3]
|
|
Packit |
562c7a |
pop(l, 1)
|
|
Packit |
562c7a |
return l
|