2017-01-05 7 views
1

簡単な質問ですが、私はPythonをコード化するために昇華しました。リスト(非常に長いリスト)の出力を印刷すると、コンソールは自動的にドットのリストの途中でいくつかの値を省略します。昇華型コンソール出力を省略しますか?

['yes' 'yes' 'yes' ..., 'no' 'no' 'no'] 

リストのすべての値を確認するにはどうすればよいですか?

+0

私はcsvファイルから値を読み、として保存この配列は非常に長いため、この配列を印刷します。この配列には2000の値がありますので、コンソールで値を省略すると、どのようにすべての値を出力できますか?私はちょうどコード 'プリントアレイ'を使用します –

+0

私はリストで40k lenのcharaterを印刷しようとしましたが、決して出力を省略しません – Tyler

+0

リストを使用する代わりにデータを保存するためにnumpy配列を使用したからですか? –

答えて

1

あなたは、Python 3上にある場合、あなたのprint(array)を実行する前に、この操作を行います:

import sys 
import numpy 

numpy.set_printoptions(threshold=sys.maxsize) 

それともこれをあなたは、Python 2上にある場合:

import sys 
import numpy 

numpy.set_printoptions(threshold=sys.maxint) 
+0

はい、それはうまくいきました... –

+0

@HAOCHENこの回答が[あなたの問題に対処](http://stackoverflow.com/help/someone-answers)であれば、それを考慮してください(http:// meta.stackexchange.com/questions/5234)、答えの左側にあるチェックマーク/チェックマークをクリックして、緑に変えてください。これは、あなたと満足して解決された問題と、あなたと回答した人の両方に[評判](http://stackoverflow.com/help/whats-reputation)賞を与えます。一度あなたが評判ポイントを15点以上持っていれば、もしあなたが望むのであれば、答えをアップアップすることもできます。いずれかを行う義務はありません。 – MattDMo

関連する問題