Rumah > pembangunan bahagian belakang > Tutorial Python > 如何使用python将文件数据转换成二维列表

如何使用python将文件数据转换成二维列表

迷茫
Lepaskan: 2017-03-25 13:21:31
asal
2747 orang telah melayarinya

贴一个做数据清洗时写的代码,

做数据处理时,原文件数据在进行处理时需要转换成一定格式,

 原始文件数据:123.txt

1,3,4
2,3,5
1,2,3,5
2,5
Salin selepas log masuk

利用Python转换成二维列表:

#!/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
Salin selepas log masuk

运行程序后结果如下:

[[1,3,4],[2,3,5],[1,2,3,5],[2,5]]
Salin selepas log masuk

Atas ialah kandungan terperinci 如何使用python将文件数据转换成二维列表. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan