Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.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中使用int数组?_Python_Arrays_Integer - Fatal编程技术网

如何在python中使用int数组?

如何在python中使用int数组?,python,arrays,integer,Python,Arrays,Integer,输出为48.4193.6435.6和774.4 如何输出48 193 435和774? 对不起,我的英语是如果您希望变量保存为浮点,但打印为int,则需要在变量结果前面加上int(): import array as arr a = arr.array('i', [22, 44, 66, 88]) result = [] for i in range(0, len(a)): result = (a[i]**2)/10 print (result) 否则,如果希望将变量另存为

输出为48.4193.6435.6和774.4 如何输出48 193 435和774?
对不起,我的英语是如果您希望变量保存为浮点,但打印为
int
,则需要在变量结果前面加上
int()

import array as arr
a = arr.array('i', [22, 44, 66, 88])
result = []
for i in range(0, len(a)):
     result = (a[i]**2)/10
     print (result)
否则,如果希望将变量另存为整数:

import array as arr
a = arr.array('i', [22, 44, 66, 88])
result = []
for i in range(0, len(a)):
     result = (a[i]**2)/10
     print(int(result))
最后,如果要将每个整数添加到列表
结果中

import array as arr
a = arr.array('i', [22, 44, 66, 88])
result = []
for i in range(0, len(a)):
     result = int((a[i]**2)/10)
     print(result)
输出:

import array as arr
a = arr.array('i', [22, 44, 66, 88])
result = []
for i in range(0, len(a)):
     result.append(int((a[i]**2)/10))
print(result)

(a[i]**2)//10
谢谢您的帮助,先生
[48, 193, 435, 774]