Advertisement
steynvl

Untitled

Jan 19th, 2018
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.63 KB | None | 0 0
  1. #!/usr/bin/env python3
  2.  
  3. import sys
  4.  
  5.  
  6. def main():
  7.  
  8.     if len(sys.argv) != 2:
  9.         print('Usage: python3 matrix.py <matrix.txt>')
  10.         sys.exit(1)
  11.  
  12.     with open(sys.argv[1], 'r') as f:
  13.         lines = f.readlines()
  14.  
  15.     matrix = [list(map(int, line.strip().split())) for line in lines]
  16.  
  17.     # get value of upper-left element
  18.     _ = matrix[0][0]
  19.  
  20.     # change element in last column of first row to 8
  21.     matrix[0][9] = 8
  22.  
  23.     # print the matrix
  24.     print_matrix(matrix)
  25.  
  26.  
  27. def print_matrix(matrix):
  28.     for row in matrix:
  29.         print(' '.join(map(str, row)))
  30.  
  31.  
  32. if __name__ == '__main__':
  33.     main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement