python中complex的用法_Python numpy.iscomplexobj()用法及代码示例

numpy.iscomplexobj(array):此逻辑函数有助于检查数组的复杂类型或复数数组。即使虚部等于零,它也被视为复杂对象。

参数:

array :[array_like]Input array or object whose elements, we need to test.

返回:

True, if the input array has a complex element; otherwise False

代码1:

# Python program explaining

# iscomplexobj() function

import numpy as np

in_array = [1, 3, 5, 4]

print ("Input array:", in_array)

output_value = np.iscomplexobj(in_array)

print ("\nIs complex:", output_value)

输出:

Input array: [1, 3, 5, 4]

Is complex: False

代码2:

# Python Program illustrating

# numpy.iscomplexobj() method

import numpy as geek

# Returns True/False value for each element

a = geek.arange(20).reshape(5, 4)

print("Is complex:\n", geek.iscomplexobj(a))

# Returns True/False value as ans

# because we have mentioned dtpe in the begining

b = geek.arange(20).reshape(5, 4).dtype = complex

print("\n",b)

print("\nIs complex:", geek.iscomplexobj(b))

b = [[1j],

[3]]

print("\nIs complex:\n", geek.iscomplexobj(b))

输出:

Is complex:

False

class 'complex'

Is complex: False

Is complex:

True

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值