Article View: pl.comp.lang.python
Article #219Re: Jak zapisać wartości z pliku do słownika ?
From: Jacek Konieczny
Date: Thu, 05 Dec 2002 17:15
Date: Thu, 05 Dec 2002 17:15
12 lines
1226 bytes
1226 bytes
In article <20021205173942.4f66e5c5.stoodi@wp.pl>, Przemysław Biel wrote:
> Mam takie zdanie:
> Plik tekstowy typu:
> klucz#wartość
>
> Chcę to zapakować do słownika by potem móc wykonywać na tym operacje.
Da się to zrobić jedną linijką. To będzie chyba jakoś tak:
d=dict([(key,value)=line.split("#",1) for line in file("plik").xreadlines()])
Pozdrowienia,
Jacek
Technical Details
Message-ID:
<slrnauv2dn.lhf.jajcus@nic.bnet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.bnet.pl!not-for-mailReferences:
<20021205173942.4f66e5c5.stoodi@wp.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.bnet.pl!not-for-mail From: Jacek Konieczny <jajcus@bnet.pl> Newsgroups: pl.comp.lang.python Subject: Re: Jak zapisać wartości z pliku do słownika ? Date: Thu, 5 Dec 2002 18:15:36 +0100 (CET) Organization: BetaSoft Lines: 12 Message-ID: <slrnauv2dn.lhf.jajcus@nic.bnet.pl> References: <20021205173942.4f66e5c5.stoodi@wp.pl> NNTP-Posting-Host: aleja.bmj.net.pl Mime-Version: 1.0 X-Trace: serwus.bnet.pl 1039108536 21517 195.82.161.242 (5 Dec 2002 17:15:36 GMT) X-Complaints-To: usenet@bnet.pl NNTP-Posting-Date: Thu, 5 Dec 2002 17:15:36 +0000 (UTC) X-NNTP-Sending-User: komp42@jajcus.bnet.pl User-Agent: slrn/0.9.7.3 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit