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 Mysql自动备份脚本
Jul 14 Python
详细解读Python的web.py框架下的application.py模块
May 02 Python
Python中用PIL库批量给图片加上序号的教程
May 06 Python
python 把数据 json格式输出的实例代码
Oct 31 Python
python3利用smtplib通过qq邮箱发送邮件方法示例
Dec 03 Python
Python selenium抓取微博内容的示例代码
May 17 Python
在Mac上删除自己安装的Python方法
Oct 29 Python
Win10下Python3.7.3安装教程图解
Jul 08 Python
Python学习笔记之迭代器和生成器用法实例详解
Aug 08 Python
python 实现端口扫描工具
Dec 18 Python
Python帮你解决手机qq微信内存占用太多问题
Feb 15 Python
详解python的异常捕获
Mar 03 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匹配字符中链接地址的方法
2014/12/22 PHP
PHP实现批量检测网站是否能够正常打开的方法
2016/08/23 PHP
php实现的中秋博饼游戏之绘制骰子图案功能示例
2017/11/06 PHP
php生成二维码不保存服务器还有下载功能的实现代码
2018/08/09 PHP
Laravel使用swoole实现websocket主动消息推送的方法介绍
2019/10/20 PHP
srcElement表格样式
2006/09/03 Javascript
JS 继承实例分析
2008/11/04 Javascript
Javascript四舍五入Math.round()与Math.pow()使用介绍
2013/12/27 Javascript
jquery获取节点名称
2015/04/26 Javascript
解决jquery无法找到其他父级子集问题的方法
2016/05/10 Javascript
Javascript中字符串和数字的操作方法整理
2017/01/22 Javascript
nodejs搭建本地服务器并访问文件的方法
2017/03/03 NodeJs
Angular2使用jQuery的方法教程
2017/05/28 jQuery
CentOS7中源码编译安装NodeJS的完整步骤
2018/10/13 NodeJs
vue使用Font Awesome的方法步骤
2019/02/26 Javascript
JavaScript中的ES6 Proxy的具体使用
2019/06/16 Javascript
[04:37]DOTA2英雄梦之声Vol20发条
2014/06/20 DOTA
python 中的列表解析和生成表达式
2011/03/10 Python
Python cookbook(数据结构与算法)同时对数据做转换和换算处理操作示例
2018/03/23 Python
详解python 3.6 安装json 模块(simplejson)
2019/04/02 Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
2019/04/11 Python
PyQt4 treewidget 选择改变颜色,并设置可编辑的方法
2019/06/17 Python
Python中使用filter过滤列表的一个小技巧分享
2020/05/02 Python
python pygame 愤怒的小鸟游戏示例代码
2021/02/25 Python
全球最大最受欢迎的旅游社区:Tripadvisor
2017/11/03 全球购物
美国迪克体育用品商店:DICK’S Sporting Goods
2018/07/24 全球购物
美国宠物美容和宠物用品购物网站:Cherrybrook
2018/12/07 全球购物
法院实习人员自我鉴定
2013/09/26 职场文书
公司业务员岗位职责
2014/03/18 职场文书
银行贷款承诺书
2014/03/29 职场文书
主题实践活动总结
2014/05/08 职场文书
2015年基层党支部工作总结
2015/05/21 职场文书
婚宴来宾致辞
2015/07/28 职场文书
放飞理想主题班会
2015/08/14 职场文书
MySQL 聚合函数排序
2021/07/16 MySQL
纯html+css实现Element loading效果
2021/08/02 HTML / CSS