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中map、any、all函数用法分析
Apr 21 Python
python获取元素在数组中索引号的方法
Jul 15 Python
python变量不能以数字打头详解
Jul 06 Python
Python 实现引用其他.py文件中的类和类的方法
Apr 29 Python
如何利用Boost.Python实现Python C/C++混合编程详解
Nov 08 Python
Python中*args和**kwargs的区别详解
Sep 17 Python
python argparser的具体使用
Nov 10 Python
基于python实现学生信息管理系统
Nov 22 Python
Python中os模块功能与用法详解
Feb 26 Python
一些关于python 装饰器的个人理解
Aug 31 Python
基于Python采集爬取微信公众号历史数据
Nov 27 Python
OpenCV中resize函数插值算法的实现过程(五种)
Jun 05 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通用防注入程序 推荐
2011/02/26 PHP
PHP运行出现Notice : Use of undefined constant 的完美解决方案分享
2012/03/05 PHP
php文本转图片自动换行的方法
2013/03/13 PHP
PHP数据类型的总结分析
2013/06/13 PHP
javascript 简单高效判断数据类型 系列函数 By shawl.qiu
2007/03/06 Javascript
js控制web打印(局部打印)方法整理
2013/05/29 Javascript
21个值得收藏的Javascript技巧
2014/02/04 Javascript
js 绑定键盘鼠标事件示例代码
2014/02/12 Javascript
javascript中的undefined和not defined区别示例介绍
2014/02/26 Javascript
JavaScript中的Web worker多线程API研究
2014/12/06 Javascript
jquery+php随机生成红包金额数量代码分享
2015/08/27 Javascript
jquery实现清新实用的网页菜单效果
2015/08/28 Javascript
JS HTML5实现拖拽移动列表效果
2020/08/27 Javascript
基于JavaScript实现的希尔排序算法分析
2017/04/14 Javascript
vue中如何使用ztree
2018/02/06 Javascript
Vue下拉框回显并默认选中随机问题
2018/09/06 Javascript
vue.js中proxyTable 转发请求的实现方法
2018/09/20 Javascript
javascript实现倒计时关闭广告
2021/02/09 Javascript
python中的五种异常处理机制介绍
2014/09/02 Python
利用Python批量生成任意尺寸的图片
2016/08/29 Python
解决Pytorch 加载训练好的模型 遇到的error问题
2020/01/10 Python
python GUI库图形界面开发之PyQt5打印控件QPrinter详细使用方法与实例
2020/02/28 Python
numpy库reshape用法详解
2020/04/19 Python
安装pyinstaller遇到的各种问题(小结)
2020/11/20 Python
会计专业自荐信
2013/12/02 职场文书
个人简历自荐信
2013/12/05 职场文书
消防安全管理制度
2014/02/01 职场文书
舞蹈比赛获奖感言
2014/02/04 职场文书
计算机毕业大学生求职信
2014/06/26 职场文书
ktv周年庆活动方案
2014/08/18 职场文书
财政局党的群众路线教育实践活动整改方案
2014/09/21 职场文书
办公室班子四风问题对照检查材料
2014/10/04 职场文书
学生检讨书范文
2015/01/27 职场文书
素质拓展训练感想
2015/08/07 职场文书
早恋主题班会
2015/08/14 职场文书
nginx对http请求处理的各个阶段详析
2021/03/31 Servers