python - TypeError manipulating array in NumPy -


मेरे पास एक अलग .txt फ़ाइल में निम्नलिखित स्ट्रिंग है:

  L # $ KJ # ($) जेएसईएफएस (डीएफ) (एसडी * एफ # केजे $ एच # केजे $ जेएच @ # के.ए.ए. $ जेएचडी) एसएफ एसडीएफएलकेजे # {पी @ $ हेज (एसडीपीएफओडीएस) (पीएफओ {# के $ एचकेएचएचएचएसएफएचडी (एसएचएफ) एस एफ { हिमाचल प्रदेश # एल $ एच @ एक # ??? # $ एच। ??? @ # एल $ केएच # एआँ? @ एल $ के # ~ एल $ केजे # एसडी) एफजे) एस (डीजेएफ) ( एस # $ केजेएच # $ SDLKFJD (FJ) SDJFSDLFKS ~ एल # $ केजेः @ एलके $ # जे $ एलएसजेडीएफ (एस * जेडीएफ (* एसजेडीएफ (* जे (डीएसएफ * जे)   

I उदाहरण के लिए, स्थिति: 0 या कॉलम 1 (एस: 20.0% #: 50.0% एल: 20.0% ~: 10.0%)

मैंने पायथन में यह स्क्रिप्ट लिखी है, लेकिन मैं "typeError: सूची सूचकांक पूर्णांक होना चाहिए, tuple नहीं"

पहले स्तंभ मुद्रित करने के लिए:

  आयात के रूप में numpy के रूप में ns से आयात आयात argv स्क्रिप्ट, फ़ाइल नाम = argv target = open (filename, 'r') y = [] श्रेणी में x (0, 10): y.append (np.array (सूची (target.readline ())) प्रिंट y [:, 1]   

मैं क्या कर रहा हूँ

y [:, 1] के लिए सिंटेक्टिक चीनी है < कोड> वाई [(टुकड़ा (कोई नहीं, कोई नहीं, कोई नहीं), 1)] जो इसे और अधिक स्पष्ट करता है कि आप tuple को y .__ getitem __ < / code>।

चूंकि y एक सूची है, जो 1

शायद आप का मतलब:

  y [: 1]   

जो पहले दो वस्तुओं को चुनता है?

< < (यह करता है ठीक से आयामीकृत numpy.ndarray के साथ काम करता है जो आपके भ्रम को पैदा कर सकता है)

Comments

Popular posts from this blog

php - PDO bindParam() fatal error -

logging - How can I log both the Request.InputStream and Response.OutputStream traffic in my ASP.NET MVC3 Application for specific Actions? -

java - Why my included JSP file won't get processed correctly? -