🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Pytania początkującego cz. 1

#28243
From: Adam Przybyla
Date: Wed, 09 Nov 2011 20:50
31 lines
2078 bytes
hubert depesz lubaczewski <depesz@depesz.com> wrote:
> On 2011-11-09, Jordan Szubert <usenet@joru.us.to> wrote:
>>> 2. jaka jest praktyczna różnica między [listą] a (tuplą) ?
>> podstawowa różnica jest taka, że lista jest mutable, a krotka immutable
>> ponadto różnica jest w typowych zastosowaniach: lista jest uzywana jako  
>> kolekcja, stadko wartosci traktowanych tak samo,
>> zaś przy krotce oczekujesz zwykle ze ma jakas stala dlugosc i kazdy  
>> element jest traktowany nieco inaczej
> 
> hmm ... nie jestem pewny czy rozumiem. tzn. chodzi mi o to, że nie za
> bardzo widzę usecase gdzie tupla pasuje, a lista nie. ale pewnie to brak
> doświadczenia/perlizm.
	... np cos takiego, czasami chcesz sie ograniczyc:
smtp:/home/adam>python
Python 2.4.3 (#1, May  5 2011, 16:39:09) 
[GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> a=(1,2,3)
>>> a
(1, 2, 3)
>>> a[0]=1
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
TypeError: object does not support item assignment
>>> a=[1,2,3]
>>> a[0]=6
>>> a
[6, 2, 3]
>>> 
Z powazaniem
								Adam Przybyla
Technical Details
Message-ID: <j9ep2e$3uf$3@polsl.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!polsl.pl!not-for-mail
References: <vhsqo8-di8.ln1@depesz.com> <op.v4ozxmshhilul8@asus7p.home> <121ro8-4d5.ln1@depesz.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!polsl.pl!not-for-mail
From: Adam Przybyla <adam@rybnik.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: Pytania początkującego cz. 1
Date: Wed, 9 Nov 2011 20:50:22 +0000 (UTC)
Organization: Politechnika Slaska, Gliwice
Lines: 31
Sender: Adam Przybyla <adam@smtp.ertel.com.pl>
Message-ID: <j9ep2e$3uf$3@polsl.pl>
References: <vhsqo8-di8.ln1@depesz.com> <op.v4ozxmshhilul8@asus7p.home> <121ro8-4d5.ln1@depesz.com>
NNTP-Posting-Host: smtp.ertel.com.pl
Mime-Version: 1.0
X-Trace: polsl.pl 1320871822 4047 62.182.231.178 (9 Nov 2011 20:50:22 GMT)
X-Complaints-To: news@polsl.pl
NNTP-Posting-Date: Wed, 9 Nov 2011 20:50:22 +0000 (UTC)
User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (Linux/2.6.18-194.8.1.el5xen (i686))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit