How to read the file and store the data into a matrix - python -


समर्थन मेरे पास एक ऐसी फाइल है:

  1 2 3 4 5 6 7 8 9 10  

फ़ाइल को पढ़ने और प्रत्येक अंक को अजगर में एक सरणी में संग्रहीत करने का सही तरीका क्या है?

  x_table = [] प्रत्येक के लिए Filename_1: #सेट अप temp चर x_table.append ([]) tmpStr = '# प्रत्येक पंक्ति में प्रत्येक वर्ण के लिए पंक्ति में से # लूप: # जाँच करें कि char एक संख्या है अगर char.isdigit (): tmpStr + = char Elif char == '' और tmpStr! = '': X_table [eachLine] .append (int (char))  

मुझे त्रुटि प्रकार संकलित किया गया है: सूची सूचकांक पूर्णांक होना चाहिए, नहीं str ।

बस प्रत्येक पंक्ति को पढ़ें और अंकों को अलग संख्या में अलग करने के लिए विभाजन का उपयोग करें:

< पूर्व> चटाई [] खुले में पंक्ति के लिए ('file.txt')। Readlines (): mat.append (line.split ())

इसके बाद आप कर सकते हैं यदि सभी लाइनों के पास मान्य है तो तत्वों की एक ही संख्या, यदि आप चाहें।


Comments

Popular posts from this blog

c# - Reactive Extensions ControlScheduler -

scala - Play Framework - how to bind form to a session field -

c++ - Why does Visual Studio Release build break on non-executing code line -