2d List In Python Code Example


Example 1: python initialize a 2d array

x = [[foo for i in range(10)] for j in range(10)] # x is now a 10x10 array of 'foo' (which can depend on i and j if you want)

Example 2: how to input 2-d array in python

matrix = [input().split() for i in range(no_of_rows)] # if only row is given and the number of coloumn has to be decide by user matrix= [[input() for j in range(no_of_cols)] for i in range(no_of_rows)] # if both row and coloumn has been taken as input from user

Example 3: how to create 2d list in python

o=[] for i in range(0,rows):     x=[]     for j in range(0,cols):         x.append(0)     o.append(x) #if you use [[0]*cols]*rows all rows will become the same list #so editing in one row will edit all rows

Example 4: 2d array python

array = [[value] * lenght] * height  //example array = [[0] * 5] * 10  print(array)

Example 5: create a 2d array in python

def build_matrix(rows, cols):     matrix = []      for r in range(0, rows):         matrix.append([0 for c in range(0, cols)])      return matrix  if __name__ == '__main__':     build_matrix(6, 10)

Example 6: python print 2d array as table

for row in A:     for val in row:         print '{:4}'.format(val),     print

Comments

Popular posts from this blog

Converting A String To Int In Groovy

"Cannot Create Cache Directory /home//.composer/cache/repo/https---packagist.org/, Or Directory Is Not Writable. Proceeding Without Cache"

Android How Can I Convert A String To A Editable