矩阵操作
data.shape
输出结果是x行y列
------------------------------------------
tile(a,[x,y])
把矩阵a变成x行y列的矩阵
------------------------------------------
line.strip()
删除头尾空格
------------------------------------------
pow(x,y)
返回x的y次方
------------------------------------------
sorted(students, key=itemgetter(2), reverse=True)
排序,key可以是一函数一个参数一个返回值,升序排列
----------------------------------------------------
基本和rangge一样
xrange(0,6,2)
xrange(0, 6, 2) # 结果:0--2--4 步长为 2
------------------------------------------
字典:取出b的值+1,没有则返回0
classCount['b'] = classCount.get('b',0) + 1
------------------------------------------
argsort(x)
排序x并且输出当前位置对应x【i】的位置
x=np.array([1,4,3,-1,6,9])
y=argsort(x)
print(y)--》[3 0 2 1 4 5]
for i in range(3):
print(x[y[i]])
------------------------------------------
字典返回最大的value对应的key。
classCount={'a':1,'b':2,'c':3}
maxCount = 0
maxIndex = None
for key, value in classCount.items():
if value > maxCount:
maxCount = value
maxIndex = key
print(maxIndex)
输出结果:c
参考:https://www.jianshu.com/p/f3708baf0439