经典python题目练习
来源:互联网 发布:生化奇兵3:无限知乎 编辑:程序博客网 时间:2024/05/29 18:50
1、给定一个非空正整数的数组,按照数组内数字重复出现次数,从高到低排序
#!/usr/bin/python
list = [1,1,1,6,6,7,3,9]
a = {}
for i in list:
if list.count(i)>0:
a[i] = list.count(i) #a[i]是字典value的值
print a
# items()方法将字典的元素转化为了元组
# key参数对应的lambda表达式的意思则是选取元组中的第二个元素作为比较参数
# lambda x:y中x表示输出参数,y表示lambda函数的返回值
b = sorted(a.items(),key=lambda item:item[1])
#逆转次数从大到小排序
b.reverse()
print b
2、练习 If ... elif...
最外一层循环 m+=1 ,可以输出计数
3、print 中文+变量 i
print ‘中文%s’ %i
4、将输入值作为列表 : list.append(i)
将列表中数据排序:list.sort()
print (list)
5、n = m[:] 列表n复制列表m全部数据
6、time.sleep(1)# 暂停 1 秒
7、a%b==0 能被整除
a/b 获得相除后的值
8、列表组合后抛开重复值,排序
9、日期显示题目
import datetime
datetime.date(1994,1,4).strftime('%d/%m/%Y')
10、c.isalpha() c是字母
c.isspace() c是空格
c.isdigit(): c是数字
- 经典python题目练习
- python练习题目
- python练习题目
- python练习题目
- python练习题目
- python练习题目1
- Python练习题目1
- Python练习题目2
- Python练习题目
- python入门练习题目2.2
- 若干经典基础算法题目练习
- 算法竞赛入门经典题目练习
- 【转】python经典面试题目
- python题目-----python七个经典问题
- 古典概型题目 python练习
- Python经典练习100例(上)
- 史上最强Prolog经典练习题目99道!
- 经典C++笔试题目--100(编程练习)(91-100)
- vi 与 vim 快捷按键说明大全
- es性能调优
- node学习笔记<进阶系列>
- H5本地存储-indexedDB数据库(三)创建对象索引
- 使用nginx与nginx-rtmp-module搭建流媒体服务器
- 经典python题目练习
- spring cloud eureka server HA
- 利用openssl的AES加密解密数据明文(ECB模式)
- Discuz用于搭建论坛心得
- Android代码规范(转)
- iOS11泄露:Apple Watch 3支持LTE
- 【转】jQuery选择器总结
- JQuery & Django Ajax 踩过的坑
- .NET、.NET FrameWork和C#的一知半解