I\'m using numpy to initialize a pixel array to a gray checkerboard (the classic representation for \"no pixels\", or transparent). It seems like there ought to be a whizzy
import numpy n = 4 list_0_1 = [ [ 0, 1], [ 1, 0] ] checkerboard = numpy.tile( list_0_1, ( n//2, n//2) ) print( checkerboard) [[0 1 0 1] [1 0 1 0] [0 1 0 1] [1 0 1 0]]