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使用PyGreSQL操作PostgreSQL数据库教程
Jul 30 Python
Python多线程编程(二):启动线程的两种方法
Apr 05 Python
python去掉行尾的换行符方法
Jan 04 Python
Python实现PS滤镜碎片特效功能示例
Jan 24 Python
对python多线程SSH登录并发脚本详解
Feb 14 Python
python 返回一个列表中第二大的数方法
Jul 09 Python
tensorflow2.0与tensorflow1.0的性能区别介绍
Feb 07 Python
Selenium使用Chrome模拟手机浏览器方法解析
Apr 10 Python
python 已知三条边求三角形的角度案例
Apr 12 Python
python实现批量命名照片
Jun 18 Python
你需要学会的8个Python列表技巧
Jun 24 Python
详解如何用Python实现感知器算法
Jun 18 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通过插入mysql数据来实现多机互锁实例
2014/11/05 PHP
php array_merge函数使用需要注意的一个问题
2015/03/30 PHP
php三种实现多线程类似的方法
2015/10/30 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
2017/07/26 PHP
tp5.1 框架数据库常见操作详解【添加、删除、更新、查询】
2020/05/26 PHP
JavaScript随机排序(随即出牌)
2010/09/17 Javascript
js DOM 元素ID就是全局变量
2012/09/20 Javascript
JavaScript splice()方法详解
2020/09/22 Javascript
jQuery实现类似老虎机滚动抽奖效果
2015/08/06 Javascript
基于bootstrap插件实现autocomplete自动完成表单
2016/05/07 Javascript
JS组件系列之Bootstrap table表格组件神器【终结篇】
2016/05/10 Javascript
javascript轮播图算法
2016/10/21 Javascript
详解node.js搭建代理服务器请求数据
2017/04/08 Javascript
ES6知识点整理之对象解构赋值应用示例
2019/04/17 Javascript
Vue-drag-resize 拖拽缩放插件的使用(简单示例)
2019/12/04 Javascript
[52:05]EG vs OG 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
[52:02]DOTA2-DPC中国联赛 正赛 Phoenix vs Dragon BO3 第二场 2月26日
2021/03/11 DOTA
Python简单实现子网掩码转换的方法
2016/04/13 Python
python写一个md5解密器示例
2018/02/23 Python
[原创]Python入门教程1. 基本运算【四则运算、变量、math模块等】
2018/10/28 Python
10分钟用python搭建一个超好用的CMDB系统
2019/07/17 Python
pytorch 图像预处理之减去均值,除以方差的实例
2020/01/02 Python
PyCharm2019 安装和配置教程详解附激活码
2020/07/31 Python
纯CSS3实现滚动的齿轮动画效果
2014/06/05 HTML / CSS
关于iframe跨域使用postMessage的实现
2019/10/29 HTML / CSS
英国女性时尚精品店:THE DRESSING ROOM
2018/05/23 全球购物
汽车运用工程毕业生自荐信
2013/10/29 职场文书
技术总监管理职责范本
2014/03/06 职场文书
高一学生评语大全
2014/04/25 职场文书
授权委托书
2014/07/31 职场文书
永远跟党走演讲稿
2014/09/12 职场文书
上班时间打瞌睡检讨书
2014/09/26 职场文书
2015年数学教研组工作总结
2015/05/23 职场文书
四大名著读书笔记
2015/06/25 职场文书
读书笔记格式
2015/07/02 职场文书
Django项目如何获得SSL证书与配置HTTPS
2021/04/30 Python