使用python將檔案資料轉換成二維列表的方法介紹

來源:互聯網
上載者:User
貼一個做資料清洗時寫的代碼,

做資料處理時,原檔案資料在進行處理時需要轉換成一定格式,

原始檔案資料:123.txt

1,3,42,3,51,2,3,52,5

利用Python轉換成二維列表:

#!/usr/bin/env python#coding=utf-8def 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

運行程式後結果如下:

[[1,3,4],[2,3,5],[1,2,3,5],[2,5]]

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.