python如何取列表中的列表的值的实部
时间: 2023-03-30 15:04:25 浏览: 88
可以使用以下代码来取列表中的列表的值的实部:
```python
lst = [[1+2j, 3+4j], [5+6j, 7+8j]]
real_lst = [[num.real for num in inner_lst] for inner_lst in lst]
print(real_lst)
```
输出结果为:
```
[[1., 3.], [5., 7.]]
```
这里使用了列表推导式来遍历列表中的列表,并使用复数的 real 属性来获取实部。
相关问题
python 取实部
在Python中,可以使用complex()函数来创建一个复数,该函数的第一个参数是实部,第二个参数是虚部。如果只提供一个参数,则默认虚部为0。要获取一个复数的实部,可以使用该复数的.real属性。例如,如果我们有一个复数z,我们可以使用z.real来获取它的实部。
举个例子,如果我们有一个复数z = 3 + 4j,我们可以使用z.real来获取它的实部,即3。
python中实部怎么取
在Python中,可以使用`real`属性来获取一个复数的实部。例如,如果有一个复数`z`,可以使用以下代码获取它的实部:
```
z.real
```
如果`z`的实部为`5.0`,则上述代码将返回`5.0`。
阅读全文