我有一个包含超过1000万行的文本文件.这样的行:
37024469;196672001;255.0000000000
37024469;196665001;396.0000000000
37024469;196664001;396.0000000000
37024469;196399002;85.0000000000
37024469;160507001;264.0000000000
37024469;160506001;264.0000000000
Run Code Online (Sandbox Code Playgroud)
如你所见,分隔符是";".我想根据第二个元素使用python对这个文本文件进行排序.我不能使用拆分功能.因为它会导致MemoryError.我该怎么办呢?
我有一个这样的文本文件:
1;2;3;4
5;6;7;8
Run Code Online (Sandbox Code Playgroud)
我想将其转换为:
[[1,2,3,4],[5,6,7,8]]
Run Code Online (Sandbox Code Playgroud)
使用Python,我该如何实现这一目标?*