Menu Close

How to print the full Python NumPy array without truncation?

Sometimes, we want to print the full Python NumPy array without truncation.

In this article, we’ll look at how to print the full Python NumPy array without truncation.

How to print the full Python NumPy array without truncation?

To print the full Python NumPy array without truncation, we can use the numpy.setoptions method.

For instance, we write:

import sys
import numpy

numpy.set_printoptions(threshold=sys.maxsize)
l = numpy.arange(100)
print(l)

to set the print options to print everything with:

numpy.set_printoptions(threshold=sys.maxsize)

Then we define an array with evenly spaced list from 0 to 100 with `arange.

Therefore, l is:

[ 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
 96 97 98 99]

Conclusion

To print the full Python NumPy array without truncation, we can use the numpy.setoptions method.

Posted in Python, Python Answers