关闭

3.9.3 - Sorting Lists

282人阅读 评论(0) 收藏 举报
分类:
a = [43, 26, 1, 55, 101]

b = ["dog", "cat", "DOG", "CAT"]

sorted(a)  # a is not changed

a = sorted(a)


sorted(a, reverse=True)# a is not changed
a.sort(reverse = True) # a is changed



sorted(b, key = str.lower) 

b.sort()  # case sensitive sort
b.sort(key = str.lower) #case insensitive sort

0
0
查看评论

NS-2.35添加MFlood协议

学习NS2有两个多月了,因为是Linux和NS的新手,在很多很简单的问题上纠结了过多的时间。这让我想把自己学习的过程记录下来,供没有基础仍学习NS2的人做个参考。   系统:Ubuntu 12.04.2 LTS,NS-2.35       ...
  • sun29_2007
  • sun29_2007
  • 2016-01-27 10:53
  • 890

CleanMyMac 3.9 破解版免费下载

Clean My Mac 3 最新破解版拥有超强的清理能力,能够快速清理Mac垃圾文件、陈旧数据等,恢复Mac原本性能,保持电脑最佳状态。 cleanmymac 3.9破解版下载:https://www.hkcleanmymac.com/download 用户缓存...
  • bphuj
  • bphuj
  • 2017-07-29 12:53
  • 3816

Sorting Lists of Dictionaries

 通常情况下,你可能需要对一个dictionaries的list,基于某个key排序。比如:>>> a = {"key1": 5 , "key2": 8,...
  • hong201
  • hong201
  • 2008-09-01 20:53
  • 531

POJ-1007:DNA Sorting

1007:DNA Sorting 时间限制:  1000ms  内存限制:  65536kB 描述 One measure of ``unsortedness'' in a sequence is the number o...
  • theprinceofelf
  • theprinceofelf
  • 2012-01-17 22:48
  • 3189

【内部排序】四:冒泡排序(Bubble Sorting)详解与代码

交换排序的基本思想:两两比较待排序记录的关键字,发现两个记录的次序相反时即进行交换,直到没有反序的记录为止。 两种交换排序:       (1)冒泡排序       (2)快速排序 一、冒泡排序...
  • zhoubin1992
  • zhoubin1992
  • 2015-04-20 21:10
  • 1203

算法(一)-排序sorting

问题:输入数字a1,a2,a3...an,使其升序输出。 1、插入排序-insertion sort ·算法: 这个算法从数组的第二个元素开始循环,将选中的元素与之前的元素一一比较,如果选中的元素小于之前的元素,则将之前的元素后移,最后再将选中的元素放在合适的位置。在这个算法执行的过程中,...
  • u013219238
  • u013219238
  • 2015-08-18 18:00
  • 424

non-dominated sorting算法的matlab实现

实现了一个non-dominated sorting的算法,效率是最差的那种,但是感觉思路很清晰。先描述下思路吧:1:对于全部的种群N,每一条染色体上的元素是这么个意思[决策变量 目标函数值 rank distance],在这个地方我主要是设置rank,distance是另外步骤用的。2:首先一个空...
  • silence1214
  • silence1214
  • 2015-11-04 02:25
  • 1305

sicily--1351. Multi-key Sorting

1.一开始真的觉得很难很难,因为刚刚做了一个 KMP 的题目,个人觉得这个题目是不是在考察同样的东西,就是说如果两个连续的“区间”(1、2、3***个数字为一个区间)如果相同则可以舍去一个区间,这样我就一直在想可不可以往KMP上面去靠,但是怎么都不行 2.后来一想,题目所说的是 "sta...
  • chenhq1991
  • chenhq1991
  • 2012-08-14 15:51
  • 2601

Erlang 中lists的用法详解和例子说明,详细 全

-。- 收集的。官方doc也不尽详细呢。。 一,带函数Pred 1, all(Pred, List) -> boolean() 如果List中的每个元素作为Pred函数的参数执行,结果都返回true,那么all函数返回true, 否则返回false 例子: lists:...
  • daiwenjie007
  • daiwenjie007
  • 2012-08-10 11:17
  • 2866

Python 算法 - 冒泡排序

coding=utf-8冒泡排序def bubble_sort(lists): “”” 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。 走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 “”” ...
  • xiang12835
  • xiang12835
  • 2017-04-16 00:49
  • 72
    个人资料
    • 访问:545801次
    • 积分:11656
    • 等级:
    • 排名:第1552名
    • 原创:620篇
    • 转载:99篇
    • 译文:0篇
    • 评论:99条
    文章分类
    最新评论