我有一張表,其中包含一個街道名稱以及它的第一個和最後一個門牌號。我想要做的就是打印出來的範圍爲各街道的名字,所以我最終的東西是這樣的:Python:每行的打印範圍
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文件中最後一個條目的範圍。有沒有人有任何想法如何打印出該範圍內的所有數字,同時還打印出該範圍內每個數字的街道名稱?
我不太確定我明白什麼#第一個房號列和#last房號列真正的意思。你能展示一些例子嗎? – David
請發佈您的輸入文件格式 – yemu