关于python的numpy轮子使用判断语句的问题
本帖最后由 代不知 于 2019-7-4 12:24 编辑我有三个列表数据,后用np.array语句转换了,并将这三个列表的元素相加了,我现在该怎么用或者用什么判断语句才能分别判断列表中的每一个元素?
比如,我需要将列表的每一个数分成三份
第一份是 a<=1500
aa=a;
a>1500
aa=1500
第二份是 4500>=a>1500
bb=a-1500
a>4500
a=3000
第三份是 9000>a>4500
cc=a-4500
a>9000
超出计算额度
最后aa*x+bb*xx+cc*xxx=result
后面打印出result列表
…………大概例子就是这样的。
谢谢大佬解答
代码在楼下 比如呢代码呢 wp231957 发表于 2019-7-4 11:31
比如呢代码呢
不知道怎么上传照片,内网电脑,代码很长,手机码子不容易…… 代不知 发表于 2019-7-4 11:38
不知道怎么上传照片,内网电脑,代码很长,手机码子不容易……
…………举两个例子就行了。 整反了,应该是你给我们举例子
原始数据是神马预计输出神马 等等
反正①楼的叙述 没看明白 wp231957 发表于 2019-7-4 11:43
…………举两个例子就行了。 整反了,应该是你给我们举例子
原始数据是神马预计输出神马 等等
大佬,已经改好了
本帖最后由 代不知 于 2019-7-4 12:18 编辑
import xlrd
data=xlrd.open_workbook(r"c:\users\administrator\desktop\123.xlsx")
sheet_name=data.sheet_names()
print(sheet_name)
a=data.sheet_bu_name('sheet1')
data.sheet_bu_name('sheet1')
ze=(a.col_values(1,1))
jx=(a.col_values(2,1))
jl=(a.col_values(3,1))
yb=(a.col_value(4,1))
import numpy as np
numpy_zw,numpy_jx,numpy_jl,numpy_yb=np.array(zw),np.array(jx),np.array(jl),np.array(yb)
js=numpy_zw+numpy_jx+numpy_jl-numpy_yb
wp231957 发表于 2019-7-4 11:31
比如呢代码呢
已经码出来了
页:
[1]