################################## The file has the following format name:float1:float2:float3 ################################## def read_file (file): for line in file: yield line.split(":") print list(read_file(open('sample_file.txt')))