テキスト ファイルから都市のリストを返す関数を作成しようとしています。これにより、関数が呼び出されたときに、その後にインデックスを付けることができ、対応する都市が返されます。
例:
citylist('MYFILE.txt')[3]
これまでのところ、私は
def citylist(filename):
assert type(filename)==str
with open(filename) as FileObject:
for line in FileObject:
q=line.split('\t')
print q[12],
500 件の苦情があります。各文字列 (苦情) をリストに分割した後、都市名はリストの 13 番目のインデックスになります。しかし、すべての都市名をインデックス付けできない非データ型として出力することしかできないので、私は立ち往生しています。