Post a code written when doing data cleaning,
When doing data processing, the original file data needs to be converted into a certain format during processing,
Original file data: 123.txt##
1,3,4 2,3,5 1,2,3,5 2,5
Use Python to convert into a two-dimensional list:
#!/usr/bin/env python #coding=utf-8 def loadDataSet(): file = open("123.txt", "r") List_row = file.readlines() list_source = [] for list_line in List_row: list_line = list(list_line.strip().split(',')) s = [] for i in list_line: s.append(int(i)) list_source.append(s) return list_source
The result after running the program is as follows:
[[1,3,4],[2,3,5],[1,2,3,5],[2,5]]
The above is the detailed content of How to convert file data into a two-dimensional list using python. For more information, please follow other related articles on the PHP Chinese website!