🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: dynamiczna lista i krotka

#27454
From: i0cus
Date: Fri, 21 May 2010 08:56
77 lines
4403 bytes
Powiadomiena z grup przez dwa tygodnie nie przychodziły na skrzynkę,
ech. Zapomniałem o tym wątku już.

On 7 Maj, 10:31, "Stachu 'Dozzie' K."
<doz...@go.eat.some.screws.spammer.invalid> wrote:
> On 2010-05-07, i0cus <slawomir.gwizdow...@gmail.com> wrote:
>
> > On 6 Maj, 15:21, "Stachu 'Dozzie' K."
> ><doz...@go.eat.some.screws.spammer.invalid> wrote:
> >> On 2010-05-06, i0cus <slawomir.gwizdow...@gmail.com> wrote:
>
> >> >>         .. moze tak:
> >> >> (0,)*len(a)
>
> >> > Nie jestem fanem wiszącego przecinka w tej konstrukcji. ;-)
>
> >> To spróbuj, mądralo, bez niego. To nawet ja, programista Perla(!), wiem
> >> że krotki nie zbudujesz w Pythonie z jednego elementu na samych
> >> nawiasach bez przecinka.
>
> > Czy ja gdzieś napisałem, że kod jest niepoprawny?
>
> Czy napisałem że twierdzisz że jest niepoprawny?

A co miałeś na myśli pisząc ,,spróbuj, mądralo, bez niego''? Wiem co
się dzieje bez niego. I to -- wstaw sobie -- bez próbowania.


> > Dzięki, Pythona
> > zacząłem używać w połowie cyklu życia 2.2, więc wierz mi, że wiem jak
> > się robi 1-krotkę w tym języku.
>
> A teraz wróć do swojej wypowiedzi. Jak to można zrozumieć? "Nie jestem
> fanem tego przecinka; wywal go, będzie równie dobrze działać". A skąd
> niby można się domyślić że miałeś na myśli wybór ludzi opracowujących
> składnię, skoro wypowiadasz się w kontekście cudzego już napisanego
> kodu?

W kontekście tego, że wcześniej podałem rozwiązanie, można ją też
zrozumieć tak, że przecinek jest łatwy do przeoczenia i wolę bardziej
czytelną składnię pt. ,,zrób krotkę iterując po analogicznej liście''
niż ,,pomnóż 1-krotkę przez długość listy''. Ale czym tu wtedy zacząć
flejma?


> > I nadal nie lubię tej notacji, bo
> > wbrew pozorom nie jest oczywista na pierwszy rzut oka.
>
> > Zabawne, że wyrażenie opinii na temat czytelności kodu w Pythonie
>
> Nie czytelności, tylko zgodności z oczekiwaniami.

No i tu się nie rozumiemy. Bo ja napisałem, że ,,nie jestem fanem
konstrukcji'', a Ty coś bredzisz o zgodności z oczekiwaniami. Nie
napisałem, że nie działa. Napisałem, że nie jest przyjazne
początkującym, ani miłe dla oka. Ale rozumiem, że skalałem Twój honor
i musiałeś się bronić. Wybacz ten Niczym Niesprowokowany Akt Agresji,
więcej nie będę.


> > na
> > grupie pl.comp.lang.python zostaje podjęte przez programistę Perla(!),
> > który w odpowiedzi mnie wyzywa.
>
> Wyzywa? W którym miejscu?

,,Mądralo.'' Zbędny, nic nie wnoszący do dyskusji, sarkastyczny zwrot
do rozmówcy. Czy może u Perlowców to jest coś jak nasze ,,dzień
dobry''? ;-)


BPNMSP.


> --
> Secunia non olet.
> Stanislaw Klekot
Technical Details
Message-ID: <e7e56486-2bfb-4a83-a9fc-159648a61c38@m31g2000pre.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!newsgate.cistron.nl!newsgate.news.xs4all.nl!194.109.133.84.MISMATCH!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!feeder.news-service.com!postnews.google.com!m31g2000pre.googlegroups.com!not-for-mail
References: <d7106010-510d-4f48-99fb-a7bce7d8b6f3@b18g2000yqb.googlegroups.com> <hrr7t7$4oo$1@solani.org> <hrr8bm$58h$1@news.task.gda.pl> <8152b6d4-da3e-4e32-a2d7-3fc7367f6633@d39g2000yqa.googlegroups.com> <hrs7oa$r28$1@polsl.pl> <5bb529dc-2615-4339-90a7-a145cf2042f7@o11g2000yqj.googlegroups.com> <hrufod$v8d$2@solani.org> <0b6d76b6-646c-4266-be2f-443ad48fc4c7@f17g2000pra.googlegroups.com> <hs0j4i$i01$1@solani.org>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!newsgate.cistron.nl!newsgate.news.xs4all.nl!194.109.133.84.MISMATCH!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!feeder.news-service.com!postnews.google.com!m31g2000pre.googlegroups.com!not-for-mail
From: i0cus <slawomir.gwizdowski@gmail.com>
Newsgroups: pl.comp.lang.python
Subject: Re: dynamiczna lista i krotka
Date: Fri, 21 May 2010 01:56:35 -0700 (PDT)
Organization: http://groups.google.com
Lines: 92
Message-ID: <e7e56486-2bfb-4a83-a9fc-159648a61c38@m31g2000pre.googlegroups.com>
References: <d7106010-510d-4f48-99fb-a7bce7d8b6f3@b18g2000yqb.googlegroups.com>  <hrr7t7$4oo$1@solani.org> <hrr8bm$58h$1@news.task.gda.pl>  <8152b6d4-da3e-4e32-a2d7-3fc7367f6633@d39g2000yqa.googlegroups.com>  <hrs7oa$r28$1@polsl.pl> <5bb529dc-2615-4339-90a7-a145cf2042f7@o11g2000yqj.googlegroups.com>  <hrufod$v8d$2@solani.org> <0b6d76b6-646c-4266-be2f-443ad48fc4c7@f17g2000pra.googlegroups.com>  <hs0j4i$i01$1@solani.org>
NNTP-Posting-Host: 167.232.240.15
Mime-Version: 1.0
X-Trace: posting.google.com 1274432195 23404 127.0.0.1 (21 May 2010 08:56:35 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 21 May 2010 08:56:35 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: m31g2000pre.googlegroups.com; posting-host=167.232.240.15;  posting-account=vnnxEQoAAAAYmfoMdhRbYHUrQa3K8Gae
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.7)  Gecko/20091221 Firefox/3.5.7,gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit