Transpose and Flatten

Sort by

recency

|

336 Discussions

|

  • + 0 comments

    import numpy as np

    n = input()

    arr = list(map(int,n.split(' '))) main_arr = [] for i in range(arr[0]): m = input() arr1 = list(map(int,m.split(' '))) main_arr.append(arr1)

    main_arr = np.array(main_arr) print(np.transpose(main_arr)) print(main_arr.flatten())

  • + 0 comments

    import numpy as np

    n = input()

    arr = list(map(int,n.split(' '))) main_arr = [] for i in range(arr[0]): m = input() arr1 = list(map(int,m.split(' '))) main_arr.append(arr1)

    main_arr = np.array(main_arr) print(np.transpose(main_arr)) print(main_arr.flatten())

  • + 0 comments

    import numpy as np

    n = input()

    arr = list(map(int,n.split(' '))) main_arr = [] for i in range(arr[0]): m = input() arr1 = list(map(int,m.split(' '))) main_arr.append(arr1)

    main_arr = np.array(main_arr) print(np.transpose(main_arr)) print(main_arr.flatten())

  • + 0 comments
    import numpy
    
    n1, n2 = map(int, input().split())
    
    l = []
    for i in range(n1):
        l.append(list(map(int, input().split())))
    
    myarr = numpy.array(l)
    
    print(numpy.transpose(l))
    print(myarr.flatten())
    
  • + 0 comments

    For Python3 Platform

    import numpy as np
    
    n, m = map(int, input().split())
    l = []
    for i in range(n):
        l.append([*map(int, input().split())])
    
    arr = np.array(l)
    
    print(np.transpose(arr))
    print(arr.flatten())