小编Sri*_*th 的帖子

python:将numpy数组数据类型从int64转换为int

我对python有点新,我在另一个程序(ABAQUS)中使用python模块.然而,问题是完全与python相关.

在程序中,我需要创建一个整数数组.该数组稍后将用作ABAQUS中定义的函数的输入.问题是整数的数据类型.在数组中,整数的数据类型为"int64".但是,当我将数组输入到所需的函数时,我收到以下错误:

"只有ABAQUS接口支持INT,FLOAT和DOUBLE(如果标准长度是64位,则使用带有typecode int的多阵列)"

我不需要ABAQUS的帮助.如果我在python中将数据类型转换为'int',那就足够了.我以为我可以简单地使用int()函数来转换数据类型.这没用.任何建议将受到高度赞赏.谢谢你们.

python types

12
推荐指数
2
解决办法
3万
查看次数

在Python中检查变量是否为数字类型的最佳方法是什么

我知道我可以使用type()和isinstance()来检查变量是否属于某种类型或属于某个类。我想知道是否有一种快速的方法来检查变量是否为“数字”类型,类似于MATLAB中的isnumeric。如果变量是int,long,float,double,int或float数组等,则应返回True。非常感谢任何建议。

谢谢。

python types

1
推荐指数
1
解决办法
568
查看次数

标签 统计

python ×2

types ×2