python在一个for循环中能不能用改变的数值来命名不同的变量答:可以用input(),变量值,也可以用input()))比如:for i in range(4):exec('a%s=%s'%(i+1,input('第%i个数 '%int(i+1)))s =a1,a2,a3,a4 for i in s:print(i,end=',')输入:第1个数 12 第2个数 111 第3个数 321 第4个数 12345 输出 12,111,321,12345 ...
怎样在python中输出多个数组元素答:1.python输出一维矩阵或numpy数组中的非0元素 import numpy as npa = np.mat([[0,1,0,1,2,3,4,0]])b = np.array([0,1,0,1,2,3,4,0])print a[a>0] # []里面是不等式成立的情况print b[(b>0) & (b < 3)]12345 输出结果: [[1 1 2 3 4]] [1 1 2]2.但是列表...