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多线程学习资料
Dec 19 Python
Python BeautifulSoup中文乱码问题的2种解决方法
Apr 22 Python
python实现用户登陆邮件通知的方法
Jul 09 Python
11个Python3字典内置方法大全与示例汇总
May 13 Python
python 中的列表生成式、生成器表达式、模块导入
Jun 19 Python
HTML的form表单和django的form表单
Jul 25 Python
解决django服务器重启端口被占用的问题
Jul 26 Python
django 微信网页授权登陆的实现
Jul 30 Python
Python threading.local代码实例及原理解析
Mar 16 Python
Django QuerySet查询集原理及代码实例
Jun 13 Python
python用什么编辑器进行项目开发
Jun 17 Python
keras model.fit 解决validation_spilt=num 的问题
Jun 19 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
php中define用法实例
2015/07/30 PHP
js获取php变量的实现代码
2013/08/10 Javascript
js中数组Array的一些常用方法总结
2013/08/12 Javascript
jQuery实现仿Alipay支付宝首页全屏焦点图切换特效
2015/05/04 Javascript
js带点自动图片轮播幻灯片特效代码分享
2015/09/07 Javascript
什么是JavaScript注入攻击?
2016/09/14 Javascript
微信小程序 form组件详解
2016/10/25 Javascript
探索Javascript中this的奥秘
2016/12/11 Javascript
对angular 实时更新模板视图的方法$apply详解
2018/10/09 Javascript
解决layer 动态加载select 失效的问题
2019/09/18 Javascript
jQuery实现的分页插件完整示例
2020/05/26 jQuery
[53:13]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS LGD-GAMING
2014/05/22 DOTA
[52:26]完美世界DOTA2联赛决赛 FTD vs Phoenix 第一场 11.08
2020/11/11 DOTA
python Django模板的使用方法
2016/01/14 Python
python 简单的多线程链接实现代码
2016/08/28 Python
python 文件操作删除某行的实例
2017/09/04 Python
在unittest中使用 logging 模块记录测试数据的方法
2018/11/30 Python
Django模板标签中url使用详解(url跳转到指定页面)
2020/03/19 Python
Python HTMLTestRunner如何下载生成报告
2020/09/04 Python
如何利用pycharm进行代码更新比较
2020/11/04 Python
浅析Python打包时包含静态文件处理方法
2021/01/15 Python
英国莱斯特松木橡木家具网上商店:Choice Furniture Superstore
2019/07/05 全球购物
Linux常见面试题
2016/10/04 面试题
实习销售业务员自我鉴定
2013/09/21 职场文书
英语硕士生求职简历的自我评价
2013/10/15 职场文书
装修致歉信
2014/01/15 职场文书
工作睡觉检讨书
2014/02/25 职场文书
毕业设计说明书
2014/05/07 职场文书
羽毛球比赛策划方案
2014/06/13 职场文书
授权委托书范文
2014/07/31 职场文书
放飞理想演讲稿
2014/09/09 职场文书
材料员岗位职责
2015/02/10 职场文书
行政经理岗位职责
2015/04/15 职场文书
幼儿园端午节活动总结
2015/05/05 职场文书
Vue3.0中Ref与Reactive的区别示例详析
2021/07/07 Vue.js
nginx location 带斜杠【 / 】与不带的区别
2022/04/13 Servers