23 lines
390 B
Python
23 lines
390 B
Python
import array
|
|
|
|
a = array.array('B', [1, 2, 3])
|
|
print(a, len(a))
|
|
i = array.array('I', [1, 2, 3])
|
|
print(i, len(i))
|
|
print(a[0])
|
|
print(i[-1])
|
|
|
|
# Empty arrays
|
|
print(len(array.array('h')))
|
|
print(array.array('i'))
|
|
|
|
# bool operator acting on arrays
|
|
print(bool(array.array('i')))
|
|
print(bool(array.array('i', [1])))
|
|
|
|
# bad typecode
|
|
try:
|
|
array.array('X')
|
|
except ValueError:
|
|
print("ValueError")
|