Alexey Vyskubov (avysk) wrote,

Удивительное рядом


$ python
Python 2.6.5 (r265:79063, Mar 31 2010, 18:32:31)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> def f(x, y={}):
... y[x]=1
... print y
...
>>> f(1)
{1: 1}
>>> f(2)
{1: 1, 2: 1}
>>>


Они называют это деталями реализации.

Апдейт для непонятливых:

1. Мне не нужно объяснять, *почему* оно так работает. Я понимаю.

2. Я ничего против питона не имею. Очень приятный язык, лучше многих.

3. Но данное конкретное место вызывает у меня резкое отвращение.
Tags: загадочные идиоты
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded  

  • 29 comments