🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #28336

Re: Prośba o wytknięcie błędów

#28336
From: hubert depesz lubaczewski
Date: Fri, 18 Nov 2011 12:32
27 lines
1710 bytes
On 2011-11-18, Artur M. Piwko <milusi.pysiaczek@buziaczek.pl> wrote:
>>> Alternatywnie (z tym, że trzeba uważać):
>>> hash_dict[checksum] = []
>>> hash_dict = {}
>>
>> na co uważać?
>>
>
> Żeby nie rozpędzić się i nie napisać kiedyś tak:
>
> def fun(spam, eggs=[]):
>     eggs.append(spam)
>     print eggs
>
> fun(1)
> fun('abc')

ale z eggs=list() działa tak samo. w dodatku - czemu tak?
gdy patrzyłem na ten kod, bez uruchamiania, to uznałem, że eggs jest
przy każdym wywołaniu puste. czemu jego wartość została zachowana między
wywołaniami funkcji?

depesz

-- 
The best thing about modern society is how easy it is to avoid contact with it.
                                                             http://depesz.com/
Technical Details
Message-ID: <2rvhp8-0ch.ln1@depesz.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!depesz.com!not-for-mail
References: <2h09p8-kgk.ln1@depesz.com> <slrnjc4841.8or.milusi.pysiaczek@buziaczek.pl> <1j8ap8-uiv.ln1@depesz.com> <slrnjcc2q2.ckt.milusi.pysiaczek@buziaczek.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!depesz.com!not-for-mail
From: hubert depesz lubaczewski <depesz@depesz.com>
Newsgroups: pl.comp.lang.python
Subject: Re: Prośba o
 wytknięcie błędów
Date: Fri, 18 Nov 2011 13:32:02 +0100
Organization: depesz Software
Lines: 27
Message-ID: <2rvhp8-0ch.ln1@depesz.com>
References: <2h09p8-kgk.ln1@depesz.com> <slrnjc4841.8or.milusi.pysiaczek@buziaczek.pl> <1j8ap8-uiv.ln1@depesz.com> <slrnjcc2q2.ckt.milusi.pysiaczek@buziaczek.pl>
Reply-To: depesz@depesz.com
NNTP-Posting-Host: andy.depesz.com
Mime-Version: 1.0
X-Trace: news.onet.pl 1321619702 14524 88.198.47.100 (18 Nov 2011 12:35:02 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Fri, 18 Nov 2011 12:35:02 +0000 (UTC)
User-Agent: slrn/pre1.0.0-18 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit