Python matrix problems

后端 未结 3 897
情深已故
情深已故 2021-01-28 09:41

This is continued from this thread: Python matrix, any solution?


Input

from numpy import *
import numpy

x=[[\'1\',\'7\'],
 [\'1.5         


        
3条回答
  •  滥情空心
    2021-01-28 10:14

    Edit:

    It's not 100% clear to me what you're asking/trying to achieve here. In response to the comment about having [['1','7'] ...]: Currently you have string elements in your list; you can easily enough convert to numeric elements with:

    xf = [[float(el) for el in m] for m in x]
    

    Original post: Define your list by putting commas between your list elements:

    x=[['1','7'],['1.5', '8'],['2', '5.5'],['2','9']]
    

    When I didn't do this, I got your error, but by doing this I avoided the error.

提交回复
热议问题