首页 > 编程 > Python > 正文

python标准方法总结

2019-11-08 02:36:51
字体:
来源:转载
供稿:网友

数据结构

dict

dict.items()和dict.iteritems()的区别,内存空间不一样,一个是新开辟,一个是迭代器。

标准方法

sort()

sorted()

sort和sorted入参使用上都是一致的,只不过调用方式不同,结果也不同; sort改变原list,sorted不改变。 list.sort(key, cmp, reverse) sorted(dict.iteritems(), key=Operator.itemgetter(2), cmp=none, reverse=False)

lambda

numpy

argsort()

numpy的标准方法,用法是array.argsort(),返回由大到小的排序

tile()

生成数组格式 tile([1, 2], (2, 1)) = [[1, 2], [1, 2]] tile([1, 2], (1, 2)) = [1, 2, 1, 2]

shape

获取行列式的行数和列数 array.shape = (2, 1) arrya.shape[0] = 2 获取行数

sum()

axis = 1时,是按照行求和,array([[1, 2], [2, 4]]).sum(axis=1) = [3, 6] axis = 0时,是按照列求和

scipy


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表