博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据结构与算法历程
阅读量:5155 次
发布时间:2019-06-13

本文共 605 字,大约阅读时间需要 2 分钟。

冒泡排序: l = [9,4,8,7,6,4,7,2,0] def bubble(li):     l_len = len(li)     print(l_len)     for i in range(l_len-1,0,-1): # 注意这里的-1,递减1         print('.')         for j in range(0,i):             temp = 0             if li[j] > li[j+1]:                 temp = li[j]                 li[j] = li[j+1]                 li[j+1] = temp                 print(li)     return li print(bubble(l)) 2019-6-11 面试题: 给列表中的字典按照age排序
alist = [{'name':'a','age':13},{'name':'s','age':12},{'name':'d','age':11},{'name':'f','age':18},] print(sorted(alist,key=lambda x:x['age']))

转载于:https://www.cnblogs.com/ighuahua/p/11000303.html

你可能感兴趣的文章
Maven安装配置
查看>>
ORA-10635: Invalid segment or tablespace type
查看>>
计算机改名导致数据库链接的诡异问题
查看>>
Windows 8 操作系统 购买过程
查看>>
软件工程课程-个人编程作业
查看>>
Java8内存模型—永久代(PermGen)和元空间(Metaspace)(转)
查看>>
ObjectiveC基础教程(第2版)
查看>>
centos 引导盘
查看>>
Notes of Daily Scrum Meeting(12.8)
查看>>
Apriori算法
查看>>
onlevelwasloaded的调用时机
查看>>
求出斐波那契数组
查看>>
Vue.js 基础学习之组件通信
查看>>
lr_start_transaction/lr_end_transaction事物组合
查看>>
每天一个Linux命令 - 【chkconfig】
查看>>
△UVA10106 - Product(大数乘法)
查看>>
golang (7) 文件操作
查看>>
关于 Object.defineProperty()
查看>>
[转] Maven 从命令行获取项目的版本号
查看>>
CodeIgniter学习笔记(四)——CI超级对象中的load装载器
查看>>