看板 Python 關於我們 聯絡資訊
小弟初學python 有一些問題想請教各位高手 我在產生隨機數值後,要以二維list 的方式存入.txt 檔案,裡面用這樣一列一列的方式 呈現資料 樣子如下 https://i.imgur.com/TPfyoTQ.jpg 之後我將二維list 裡面個別的元素讀出來做比較時,發現如果要讀資料的時候也會把lis t 的框框也當作一個元素讀取。 變成Array[0][0]讀取出來是一個[ 而不是2 不知道有無辦法把txt 檔的list 數值讀取出來的時候也不要把[]這個符號也算進來呢? 以下是我的程式碼 https://i.imgur.com/SwaOz1U.jpg 拜託各位高手指點一下,問題困擾很久了.. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.53.1.123 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1640697636.A.292.html
melancholy07: 初步看是因為讀取txt文件後所得資料是一串str而非l 12/28 21:24
melancholy07: ist (of list),可以用eval或json.loads等方法去處 12/28 21:24
melancholy07: 理字串的轉換 12/28 21:24
herry50307: 感謝m大 有關鍵字之後爬文就解決了! 12/28 22:23