-
蝴蝶刀刀
您可以使用该方法代替 ,它将为您解析整数的输入,如下所示:read_tableread_fwfimport pandas as pdimport numpy as npdf = pd.read_table("sample.txt", sep = ',', header = None)df = df.to_numpy()输出:[[1, 2, 3] [1, 2, 4] [1, 2, 5]]
-
繁星淼淼
import re
df = [[int(value) for value in re.findall('\d+',each[0])] for each in df]解释:使用嵌套列表理解,我们使用“每个”访问每个列表。仅取第一个元素,因为每个列表由一个元素组成,即像“1,2,3”这样的字符串,使用正则表达式,找到所有存在的数字并将其存储为“df”中的列表列表
-
繁星点点滴滴
import pandas as pdimport numpy as npdf = pd.read_table("sample.txt", sep = ',', header = None)df = df.to_numpy()df=np.copy(df)df=df.tolist()print("df:",df)输出:[[1, 2, 3] [1, 2, 4] [1, 2, 5]]