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抽象类的新写法
Jun 18 Python
python抓取网页中图片并保存到本地
Dec 01 Python
Python 爬虫学习笔记之多线程爬虫
Sep 21 Python
python 获取当天凌晨零点的时间戳方法
May 22 Python
Python把csv数据写入list和字典类型的变量脚本方法
Jun 15 Python
python字典值排序并取出前n个key值的方法
Oct 17 Python
Python使用Pickle模块进行数据保存和读取的讲解
Apr 09 Python
pytorch中交叉熵损失(nn.CrossEntropyLoss())的计算过程详解
Jan 02 Python
python实现飞船大战
Apr 24 Python
利用Python中的Xpath实现一个在线汇率转换器
Sep 09 Python
Python在后台自动解压各种压缩文件的实现方法
Nov 10 Python
python 学习GCN图卷积神经网络
May 11 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
晶体管来复再生式二管收音机
2021/03/02 无线电
一步一步学习PHP(7) php 字符串相关应用
2010/03/05 PHP
php设计模式 Composite (组合模式)
2011/06/26 PHP
探讨php中遍历二维数组的几种方法详解
2013/06/08 PHP
thinkphp缓存技术详解
2014/12/09 PHP
PHP使用SOAP调用API操作示例
2018/12/25 PHP
Laravel5.1 框架控制器基础用法实例分析
2020/01/04 PHP
用js模拟struts2的多action调用示例
2014/05/19 Javascript
jQuery div拖拽用法实例
2016/01/14 Javascript
拥有一个属于自己的javascript表单验证插件
2016/03/24 Javascript
Vue.js动态添加、删除选题的实例代码
2016/09/30 Javascript
Bootstrap Modal遮罩弹出层(完整版)
2016/11/21 Javascript
探究JavaScript中的五种事件处理程序方式
2016/12/07 Javascript
详解使用JS如何制作简单的ASCII图与单极图
2017/03/31 Javascript
运用jQuery写的验证表单(实例讲解)
2017/07/06 jQuery
vue2手机APP项目添加开屏广告或者闪屏广告
2017/11/28 Javascript
node使用mysql获取数据库数据中文乱码问题的解决
2019/12/02 Javascript
JS实现网站楼层导航效果代码实例
2020/06/16 Javascript
[51:53]完美世界DOTA2联赛决赛日 Inki vs LBZS 第二场 11.08
2020/11/10 DOTA
深入理解Python 代码优化详解
2014/10/27 Python
Python实现根据日期获取当天凌晨时间戳的方法示例
2019/04/09 Python
python中 * 的用法详解
2019/07/10 Python
Pycharm如何导入python文件及解决报错问题
2020/05/10 Python
详解利用python识别图片中的条码(pyzbar)及条码图片矫正和增强
2020/11/17 Python
美国大尺码女装零售商:TORRID
2016/10/01 全球购物
澳大利亚时尚前卫设计师珠宝在线:Amber Sceats
2017/10/04 全球购物
Skyscanner英国:苏格兰的全球三大领先航班搜索服务之一
2017/11/09 全球购物
BCBG官网:BCBGMAXAZRIA
2017/12/29 全球购物
New Balance加拿大官方网站:运动鞋和健身服装
2018/11/19 全球购物
科颜氏印度官网:Kiehl’s印度
2021/02/20 全球购物
移动通信行业实习自我鉴定
2013/09/28 职场文书
以幸福为主题的活动方案
2014/08/22 职场文书
工作检讨书大全
2015/01/26 职场文书
2015年售票员工作总结
2015/04/29 职场文书
python 实现定时任务的四种方式
2021/04/01 Python
宫崎骏十大动画电影,宫崎骏好看的动画电影排名
2022/03/22 日漫