#######################################################
comment: NOTE THIS SECTION IS THE FILE: sample_file.txt
Burger Hut:36.32:8.27:9.36
Shultzey's:54.08:9.95:3.57
Thai Tom:89.37:6.75:4.42
Thai-ger Room:92.1:3.66:8.17
Fresh Flowers:44.38:11.05:9.11
comment: file ends here
#######################################################
def file_to_dictionary(file):
lines = {}
i = 0
def read_file (f):
for line in f:
yield line.split(":")
for x in read_file(open('sample_file.txt')):
temp = ''
for y in x:
if y.isalpha():
temp = y.strip("\n")
else:
lines [temp] = float(y.strip())
return lines
print file_to_dictionary (open('sample_file.txt'))