cython

Форк
0
/
locals_rebind_T429.pyx 
29 строк · 513.0 Байт
1
# ticket: t429
2

3
__doc__ = u"""
4
>>> sorted( get_locals(1,2,3, k=5) .items())
5
[('args', (2, 3)), ('kwds', {'k': 5}), ('x', 1), ('y', 'hi'), ('z', 5)]
6

7
"""
8

9
def get_locals(x, *args, **kwds):
10
    cdef int z = 5
11
    y = "hi"
12
    return locals()
13

14
def get_locals_rebound(x, *args, **kwds):
15
    """
16
    >>> get_locals_rebound(1,2,3)
17
    'REBOUND'
18
    """
19
    cdef int z = 5
20
    locals = _locals
21
    y = "hi"
22
    return locals()
23

24
def _locals(): return "REBOUND"
25

26
def sorted(it):
27
    l = list(it)
28
    l.sort()
29
    return l
30

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.