1
我似乎無法將每個單行從.txt文件拉到元組中。 'city-data.txt'文件只是50個州,capitols和他們經緯度的列表。我需要創建一個所有狀態的元組。從另一個文件讀取多行到一個元組
這是到目前爲止我的代碼 -
def read_cities(file_name):
file_name = open('city-data.txt' , 'r')
for line in file_name:
road_map = ((line.split('\t')))
return road_map
file_name.close()
print(read_cities('city-data.txt'))
當它運行時,只打印從.txt文件的第一行,因爲這樣的:
['Alabama', 'Montgomery', '32.361538', '-86.279118\n']
在您的函數中用'yield'替換'return'然後將其包裝在一個循環中... – dawg