当前位置: 首页 > news >正文

如何上传程序到网站空间wordpress进不去

如何上传程序到网站空间,wordpress进不去,个性化网站开发,制作灯笼的手工做法简单漂亮1 NumPy 排序、条件筛选函数 NumPy 提供了多种排序的方法。 这些排序函数实现不同的排序算法#xff0c;每个排序算法的特征在于执行速度#xff0c;最坏情况性能#xff0c;所需的工作空间和算法的稳定性。 下表显示了三种排序算法的比较。 种类速度最坏情况工作空间稳定性…1 NumPy 排序、条件筛选函数 NumPy 提供了多种排序的方法。 这些排序函数实现不同的排序算法每个排序算法的特征在于执行速度最坏情况性能所需的工作空间和算法的稳定性。 下表显示了三种排序算法的比较。 种类速度最坏情况工作空间稳定性quicksort快速排序1O(n^2)0否mergesort归并排序2O(n*log(n))~n/2是heapsort堆排序3O(n*log(n))0否 1.1 numpy.sort() numpy.sort() 函数返回输入数组的排序副本。函数格式如下 numpy.sort(a, axis, kind, order) a: 要排序的数组axis: 沿着它排序数组的轴如果没有数组会被展开沿着最后的轴排序 axis0 按列排序axis1 按行排序kind: 默认为quicksort快速排序order: 如果数组包含字段则是要排序的字段 import numpy as npa np.array([[3, 7], [9, 1]]) print(我们的数组是) print(a) print(\n) print(调用 sort() 函数) print(np.sort(a)) print(\n) print(按列排序) print(np.sort(a, axis0)) print(\n) # 在 sort 函数中排序字段 dt np.dtype([(name, S10), (age, int)]) a np.array([(raju, 21), (anil, 25), (ravi, 17), (amar, 27)], dtypedt) print(我们的数组是) print(a) print(\n) print(按 name 排序) print(np.sort(a, ordername))1.2 numpy.argsort() numpy.argsort() 函数返回的是数组值从小到大的索引值。 import numpy as npx np.array([3, 1, 2]) print(我们的数组是) print(x) print(\n) print(对 x 调用 argsort() 函数) y np.argsort(x) print(y) print(\n) print(以排序后的顺序重构原数组) print(x[y]) print(\n) print(使用循环重构原数组) for i in y:print(x[i], end )1.3 numpy.lexsort() numpy.lexsort() 用于对多个序列进行排序。把它想象成对电子表格进行排序每一列代表一个序列排序时优先照顾靠后的列。这里举一个应用场景小升初考试重点班录取学生按照总成绩录取。在总成绩相同时数学成绩高的优先录取在总成绩和数学成绩都相同时按照英语成绩录取…… 这里总成绩排在电子表格的最后一列数学成绩在倒数第二列英语成绩在倒数第三列。 import numpy as npnm (raju, anil, ravi, amar) dv (f.y., s.y., s.y., f.y.) ind np.lexsort((dv, nm)) print(调用 lexsort() 函数) print(ind) print(\n) print(使用这个索引来获取排序后的数据) print([nm[i] , dv[i] for i in ind])上面传入 np.lexsort 的是一个tuple排序时首先排 nm顺序为amar、anil、raju、ravi 。综上排序结果为 [3 1 0 2]。 1.4 msort、sort_complex、partition、argpartition 函数描述msort(a)数组按第一个轴排序返回排序后的数组副本。np.msort(a) 相等于 np.sort(a, axis0)。sort_complex(a)对复数按照先实部后虚部的顺序进行排序。partition(a, kth[, axis, kind, order])指定一个数对数组进行分区argpartition(a, kth[, axis, kind, order])可以通过关键字 kind 指定算法沿着指定轴对数组进行分区 import numpy as np# 复数排序 print(------------复数排序----------) print(np.sort_complex([5, 3, 6, 2, 1])) print(np.sort_complex([1 2j, 2 - 1j, 3 - 2j, 3 - 3j, 3 5j]))# partition() 分区排序 print(------------partition() 分区排序----------) a np.array([3, 4, 2, 1]) print(np.partition(a, 3)) # 将数组 a 中所有元素包括重复元素从小到大排列3 表示的是排序数组索引为 3 的数字比该数字小的排在该数字前面比该数字大的排在该数字的后面 print(np.partition(a, (1, 3))) # 小于 1 的在前面大于 3 的在后面1和3之间的在中间# 找到数组的第 3 小index2的值和第 2 大index-2的值 print(------------找到数组的第 3 小index2的值和第 2 大index-2的值----------) arr np.array([46, 57, 23, 39, 1, 10, 0, 120]) print(arr[np.argpartition(arr, 2)[2]]) print(arr[np.argpartition(arr, -2)[-2]])# 同时找到第 3 和第 4 小的值。注意这里用 [2,3] 同时将第 3 和第 4 小的排序好然后可以分别通过下标 [2] 和 [3] 取得。 print(------------同时找到第 3 和第 4 小的值。注意这里用 [2,3] 同时将第 3 和第 4 小的排序好然后可以分别通过下标 [2] 和 [3] 取得。----------) print(arr[np.argpartition(arr, [2, 3])[2]]) print(arr[np.argpartition(arr, [2, 3])[3]])1.5 numpy.argmax() 和 numpy.argmin() numpy.argmax() 和 numpy.argmin()函数分别沿给定轴返回最大和最小元素的索引。 import numpy as npa np.array([[30, 40, 70], [80, 20, 10], [50, 90, 60]]) print(我们的数组是) print(a) print(\n) print(调用 argmax() 函数) print(np.argmax(a)) print(\n) print(展开数组) print(a.flatten()) print(\n) print(沿轴 0 的最大值索引) maxindex np.argmax(a, axis0) print(maxindex) print(\n) print(沿轴 1 的最大值索引) maxindex np.argmax(a, axis1) print(maxindex) print(\n) print(调用 argmin() 函数) minindex np.argmin(a) print(minindex) print(\n) print(展开数组中的最小值) print(a.flatten()[minindex]) print(\n) print(沿轴 0 的最小值索引) minindex np.argmin(a, axis0) print(minindex) print(\n) print(沿轴 1 的最小值索引) minindex np.argmin(a, axis1) print(minindex)1.6 numpy.nonzero() numpy.nonzero() 函数返回输入数组中非零元素的索引。 import numpy as npa np.array([[30, 40, 0], [0, 20, 10], [50, 0, 60]]) print(我们的数组是) print(a) print(\n) print(调用 nonzero() 函数) print(np.nonzero(a))1.7 numpy.where() numpy.where() 函数返回输入数组中满足给定条件的元素的索引。 import numpy as npx np.arange(9.).reshape(3, 3) print(我们的数组是) print(x) print(大于 3 的元素的索引) y np.where(x 3) print(y) print(使用这些索引来获取满足条件的元素) print(x[y])1.8 numpy.extract() numpy.extract() 函数根据某个条件从数组中抽取元素返回满条件的元素。 import numpy as npx np.arange(9.).reshape(3, 3) print(我们的数组是) print(x) # 定义条件, 选择偶数元素 condition np.mod(x, 2) 0 print(按元素的条件值) print(condition) print(使用条件提取元素) print(np.extract(condition, x))
http://www.eeditor.cn/news/126564/

相关文章:

  • 随州网站开发你需要网站建设
  • 手机网站如何建站如何创建网站 优帮云
  • 谷歌官网首页廊坊seo关键词优化
  • 网站推广软件哪个最好大型网站建设公司推荐
  • 网站网页设计的组成十大免费ppt网站在线
  • 做视频网站犯法吗网络安全防护
  • 深圳市手机网站建设一般网站维护费用
  • 北京建站免费模板企业网站建设是什么实现的物质基础和技术支撑
  • 网站建设优化怎么做wordpress网页自适应屏幕大小
  • 什么网站找厂做袜子Wordpress手机 菜单
  • php开源公司网站免费建一级域名网站
  • 英文网站模板改成中文中国做外贸的网站有哪些
  • 网站标题的优化在线页面设计工具
  • phpcms v9网站地图爱站网站长seo综合查询
  • 看公狍和女人做爰网站宁波seo网络推广代理价格
  • 网站建设费用一年自适应影视网站模板
  • 小语种网站建设深圳网站建设 设计创公司
  • 做网站的数据库的步骤关键字优化
  • 海外购物网站建设十大网站建设
  • 网站内容策划书二手建筑铝模板哪里有卖
  • 卢松松的网站浙江城乡建设局和住建局
  • 2019年做网站还有前景吗做网站要在工商备案吗
  • 网站建设学校wordpress 获取当前文章栏目链接
  • 江苏大汉建设实业集团网站广州越秀网站建设
  • 建设网站哪专业霸气的公司名字大全
  • 外贸企业网站推广网络代码怎么学
  • 太原网站建设方案推广中国徐州网
  • 沈阳建立网站安阳市建设工程领域网站
  • 无锡网站建设 微信网站收录目录源码
  • 百度地图嵌入公司网站长春有几个火车站