python列表,字典,元组简单用法示例


Posted in Python onJuly 11, 2019

本文实例讲述了python列表,字典,元组简单用法。分享给大家供大家参考,具体如下:

列表

#_*_ coding:utf-8 _*_
# 列表,定义在方括号的形式中,可以进行切片操作。
#它没有固定类型的约束,即可以包含不同的数据类型。
L=[1,'abc',2.3]
print len(L)
print '*'*40
L.append('mengtianwxs')
print(L)
print '*'*40
L.pop(0)
print(L)
print '*'*40
L.sort()
print(L)
L.reverse()
print(L)
print '*'*40
#删除指定的项
L.remove('abc')
print(L)

这是输出的结果

3
****************************************
[1, 'abc', 2.3, 'mengtianwxs']
****************************************
['abc', 2.3, 'mengtianwxs']
****************************************
[2.3, 'abc', 'mengtianwxs']
['mengtianwxs', 'abc', 2.3]
****************************************
['mengtianwxs', 2.3]

字典不是序列,是映射。

#_*_ coding:utf-8 _*_
dir={'a':'xiaojing','b':'xiaoli','c':'xiaolong'}
#字典中要想按顺序输出必需对键先排序。
KS=dir.keys()
KS.sort()
for key in KS:
  print dir[key],

这是输出结果:

xiaojing xiaoli xiaolong

#_*_ coding:utf-8 _*_
dir={'a':'xiaojing','b':'xiaoli','c':'xiaolong'}
#字典中要想按顺序输出必需对键先排序。
KS=dir.keys()
#KS.sort()
#这是注释之后的输出结果,明显顺序不对
for key in KS:
  print dir[key],
#output xiaojing xiaolong xiaoli

元组

元组是定义在 ( ) 之间的对象。它是一个不可以改变的列表,是序列。

#_*_ coding:utf-8 _*_
t=(1,2,3,4,5,6)
print len(t)
#获取元组中的第一个元素
print t[0]
#获取元组中值为1的索引值
print t.index(1)
#统计元组中的2出现的次数
print t.count(2)
#元组不支持增长或减少不能使用append添加元素。
# 6
# 1
# 0
# 1

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
跟老齐学Python之不要红头文件(2)
Sep 28 Python
浅析Python中元祖、列表和字典的区别
Aug 17 Python
Python 'takes exactly 1 argument (2 given)' Python error
Dec 13 Python
python 函数传参之传值还是传引用的分析
Sep 07 Python
python+ffmpeg视频并发直播压力测试
Mar 06 Python
Python迭代器定义与简单用法分析
Apr 30 Python
使用Python读取二进制文件的实例讲解
Jul 09 Python
Python绘制KS曲线的实现方法
Aug 13 Python
Python3.x+pyqtgraph实现数据可视化教程
Mar 14 Python
python实现俄罗斯方块小游戏
Apr 24 Python
详解Python openpyxl库的基本应用
Feb 26 Python
Python实现8种常用抽样方法
Jun 27 Python
python实现数据分析与建模
Jul 11 #Python
新手如何发布Python项目开源包过程详解
Jul 11 #Python
让Python脚本暂停执行的几种方法(小结)
Jul 11 #Python
python在openstreetmap地图上绘制路线图的实现
Jul 11 #Python
Python使用pyautocad+openpyxl处理cad文件示例
Jul 11 #Python
python实现微信自动回复机器人功能
Jul 11 #Python
Python基于Opencv来快速实现人脸识别过程详解(完整版)
Jul 11 #Python
You might like
如何过滤高亮显示非法字符
2006/10/09 PHP
通过身份证号得到出生日期和性别的js代码
2009/11/23 Javascript
ext combox 下拉框不出现自动提示,自动选中的解决方法
2010/02/24 Javascript
关于JS控制代码暂停的实现方法分享
2012/10/11 Javascript
JS+CSS实现带小三角指引的滑动门效果
2015/09/22 Javascript
JavaScript基于原型链的继承
2016/06/22 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
2017/08/08 jQuery
angularjs实现时间轴效果的示例代码
2017/11/29 Javascript
js实现文件上传功能 后台使用MultipartFile
2018/09/08 Javascript
Javascript实现秒表倒计时功能
2018/11/17 Javascript
js的各种数据类型判断的介绍
2019/01/19 Javascript
javascript异步处理与Jquery deferred对象用法总结
2019/06/04 jQuery
vue之debounce属性被移除及处理详解
2019/11/13 Javascript
原生js实现随机点餐效果
2019/12/10 Javascript
JavaScript前端开发时数值运算的小技巧
2020/07/28 Javascript
[02:09]抵达西雅图!中国军团加油!
2014/07/07 DOTA
[42:39]老党炸弹人试玩视频
2014/09/03 DOTA
[44:40]Spirit vs Navi Supermajor小组赛 A组败者组第一轮 BO3 第一场 6.2
2018/06/03 DOTA
[01:02:05]LGD vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python socket C/S结构的聊天室应用实现
2014/11/30 Python
Python判断两个对象相等的原理
2017/12/12 Python
python统计字母、空格、数字等字符个数的实例
2018/06/29 Python
解决Django生产环境无法加载静态文件问题的解决
2019/04/23 Python
Python整数对象实现原理详解
2019/07/01 Python
如何编写python的daemon程序
2021/01/07 Python
CSS3正方体旋转示例代码
2013/08/08 HTML / CSS
初探CSS3中的calc()功能
2015/07/14 HTML / CSS
贪睡宠物用品:Snoozer Pet Products
2020/02/04 全球购物
高三英语教学反思
2014/01/13 职场文书
化验员岗位职责
2015/02/14 职场文书
交通事故赔偿起诉书
2015/05/20 职场文书
地道战观后感400字
2015/06/04 职场文书
2016应届毕业生实习心得体会
2015/10/09 职场文书
解决Nginx 配置 proxy_pass 后 返回404问题
2021/03/31 Servers
vue实现锚点定位功能
2021/06/29 Vue.js
victoriaMetrics库布隆过滤器初始化及使用详解
2022/04/05 Golang