| 123456789101112131415161718192021222324252627282930313233343536 |
- try:
- import array
- except ImportError:
- print("SKIP")
- raise SystemExit
- 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])
- a = array.array('l', [-1])
- print(len(a), a[0])
- a1 = array.array('l', [1, 2, 3])
- a2 = array.array('L', [1, 2, 3])
- print(a2[1])
- print(a1 == a2)
- # 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])))
- # containment, with incorrect type
- print('12' in array.array('B', b'12'))
- print([] in array.array('B', b'12'))
- # bad typecode
- try:
- array.array('X')
- except ValueError:
- print("ValueError")
|