巧妙运用这两个函数可以十分便捷的进行数据处理。
先说split函数
with open(r'E:\dataniu\test-row.txt','r') as f:
data=f.read()
# print(data)
data=data.split()
print(data)
上图为源文件中的内容
使用上述函数可以将每一行的数据进行分组原来是什么分组后会分到一组。下图为运行结果。
再说一下list转换函数,使用read函数读取信息得到的是一个字符串数据,其中会包含很多
with open(r'E:\dataniu\test-row.txt','r') as f:
data=f.read()
print(data)
下图是使用read函数获取的原始数据
with open(r'E:\dataniu\test-row.txt','r') as f:
data=f.read()
# print(data)
data=list(data)
print(data)
此时若使用list函数对data进行强制类型转换,所得到的将会是下图所示
每一个元素都会被隔离开作为一组,此种方式适用于某种操作需要对数据集中每个元素都进行前的预处理。
希望上述讲解可以让你有所收获。