I have a matrix [[\'1\', \'2\'], [\'3\', \'4\']] which I want to convert to a matrix of integers. Is there is a way to do it using comprehensions?
You could do it like:
>>> test = [['1', '2'], ['3', '4']] >>> [[int(itemInner) for itemInner in itemOuter] for itemOuter in test] [[1, 2], [3, 4]]
As long as all the items are integer, the code could work.
Hope it be helpful!