通りの名前とその最初と最後の番地を含むテーブルがあります。私がやりたいのは、各通りの名前の範囲を出力することです。そのため、次のようになります。
1 The Street
2 The Street
3 The Street
1 Main Street
2 Main Street
etc.
私はPythonが初めてで、これは私がこれまでに得たものです:
>>> import csv
>>> inp = csv.reader(open("/tmp/HSN.csv", "r"), delimiter = ',')
>>> a = (line[0]) #street name column
>>> b = int(line[1]) #first house number column
>>> c = int(line[2]) #last house number column
>>> for d in range(b, c+1):
print a, d
continue
残念ながら、これは CSV ファイルの最後のエントリの範囲のみを行うようです。その範囲内のすべての数字を出力する方法と、その範囲内の各番号の通り名を出力する方法を知っている人はいますか?