需求:
求列表中90%的响应时间是多少
步骤:
将列表添加到空字典中
#计算90%的响应时间
#定义一个空字典
time_dict={}
time_dict["time"]=time_list
print(time_dict)
for i in time_dict.values():
print(f"P90的响应时间为:{numpy.percentile(map(int, i), 90)}")
执行后报错:
TypeError: unsupported operand type(s) for -: 'map' and 'map'
解决方法:转为list
#定义一个空字典
time_dict={}
time_dict["time"]=time_list
print(time_dict)
for i in time_dict.values():
t=list(map(int, i))
print(f"p90:{numpy.percentile(t,90)}")