作者: Naomasa Numajiri
日時: 2002/5/7(12:05)
こんちは、

# 2日ほどMLから離れていたら大量に。。。
# (追いきれないっす)

で、最初に出したやつに
* string.split()を使用
* map.get()を使用
* stringモジュールのjoin()を使用
の変更を加えて、こんな感じ

--^ index.py
from sys import argv
from string import join

tbl = {}
file = open(argv[1],'r')

line = file.readline()
while line:
  list = line[:-1].split()
  page = list[0]
  for name in list[1:]:
    tbl[name] = tbl.get(name,[]) + [page]
  line = file.readline()
for name in tbl.keys():
  print '%-20s ... %s'%(name,join(tbl[name],','))
--$

でわでわ

-- ぬ

----- Original Message ----- 
From: "Fe2+" <VED03370@...>
To: <TSabc@...>
Sent: Monday, May 06, 2002 3:24 PM
Subject: [TSabc:130] Re: Python版 (Re: 言語の比較の参考2)


| Fe2+ です。
| 
| ちょっとした改造を思い付きました。
| 
<後略>