Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在数据之间插入逗号_Python_List_Element_Shape_Comma - Fatal编程技术网

Python 在数据之间插入逗号

Python 在数据之间插入逗号,python,list,element,shape,comma,Python,List,Element,Shape,Comma,我有如下数据: poles= [ -1.01585157e-05+0.j -4.19592405e-09+0.j 2.37293083e-06-0.00124734j 2.37293083e-06+0.00124734j] 电杆来自下面: H = A - np.outer(b, x) H = np.real(H) R_Zeros = eigvals(H) new_poles = np.sort(eigvals(H)) #sort

我有如下数据:

poles= [ -1.01585157e-05+0.j          -4.19592405e-09+0.j    2.37293083e-06-0.00124734j   2.37293083e-06+0.00124734j]
电杆来自下面:

H = A - np.outer(b, x)

    H = np.real(H)


    R_Zeros = eigvals(H)

    new_poles = np.sort(eigvals(H))    #sorting the conjugate
    print ("poles=", new_poles)

python将其作为一个复杂的元素。如何在复数之间添加逗号?我想检查每个复数的实部,如果它是正的,那么我必须翻转它,使其为负,而不改变虚部。最后,我希望我的数据与第一个列表一样,数据之间没有任何逗号。谢谢

数据来自哪里?也就是说,您首先是如何分配
极点的?(您显示的作业不是Python代码)。你是如何显示数据的?事实上,从这个:new_poles=np.sort(eigvals(H)),H是一个矩阵。我发现在python中矩阵有两种表述。如下所示:>>>>a=np.matrix('12;34')>>>print(a)[[12][34]>>>np.matrix([[1,2],[3,4]])matrix([[1,2],[3,4]])H=a-np.outer(b,x)H=np.real(H)print(“H=”,np.shape(H))R_Zeros=eigvals(H)print(“R_Zeros=,R_Zeros=,R_Zeros”)new_poles=np.sort(eigvals(H))#对共轭打印进行排序(“poles=,new_poles)我想
np
指的是模块
numpy
。你读过关于numpy的教程吗?是的,它指的是numpy。是的,我正在努力解决这个问题。正如我所说的,我认为这一切都可以追溯到python中矩阵表示的不同形式。参见矩阵示例。一个带逗号,另一个不带逗号。