Print the two-dimensional list mult_table by row and column. Hint: Use nested loops.

Sample output with input: '1 2 3,2 4 6,3 6 9':
1 | 2 | 3
2 | 4 | 6
3 | 6 | 9

Must be in Python

Respuesta :

Answer:

m = int(input("Rows: "))

n = int(input("Columns:= "))

mult_table = []

for i in range(0,m):

    mult_table += [0]

for i in range (0,m):

    mult_table[i] = [0]*n

for i in range (0,m):

    for j in range (0,n):

         print ('Row:',i+1,'Column:',j+1,': ',end='')

         mult_table[i][j] = int(input())

for i in range(0,m):

    for j in range(0,n):

         if not j == n-1:

              print(str(mult_table[i][j])+" | ", end='')

       else:

              print(str(mult_table[i][j]), end='')

    print(" ")

Explanation:

The next two lines prompt for rows and columns

m = int(input("Rows: "))

n = int(input("Columns:= "))

This line declares an empty list

mult_table = []

The following two iterations initializes the list

for i in range(0,m):

    mult_table += [0]

for i in range (0,m):

    mult_table[i] = [0]*n

The next iteration prompts and gets user inputs for rows and columns

for i in range (0,m):

    for j in range (0,n):

         print ('Row:',i+1,'Column:',j+1,': ',end='')

         mult_table[i][j] = int(input())

The following iteration prints the list row by row

for i in range(0,m):

    for j in range(0,n):

         if not j == n-1:

              print(str(mult_table[i][j])+" | ", end='')

       else:

              print(str(mult_table[i][j]), end='')

    print(" ")

In this exercise we have to use the knowledge of computational language in python  to describe a code, like this:

The code can be found in the attached image.

To make it easier the code can be found below as:

m = int(input("Rows: "))

n = int(input("Columns:= "))

mult_table = []

for i in range(0,m):

   mult_table += [0]

for i in range (0,m):

   mult_table[i] = [0]*n

for i in range (0,m):

   for j in range (0,n):

        print ('Row:',i+1,'Column:',j+1,': ',end='')

        mult_table[i][j] = int(input())

for i in range(0,m):

   for j in range(0,n):

        if not j == n-1:

             print(str(mult_table[i][j])+" | ", end='')

      else:

             print(str(mult_table[i][j]), end='')

   print(" ")

See more about python at brainly.com/question/26104476

Ver imagen lhmarianateixeira