🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Jak zapisać wartości z pliku do słownika ?

#219
From: Jacek Konieczny
Date: Thu, 05 Dec 2002 17:15
12 lines
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-mail
References: <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