Article View: pl.comp.lang.python
Article #27454Re: dynamiczna lista i krotka
From: i0cus
Date: Fri, 21 May 2010 08:56
Date: Fri, 21 May 2010 08:56
77 lines
4403 bytes
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-mailReferences:
<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