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中实现远程调用(RPC、RMI)简单例子
Apr 28 Python
使用Python的urllib2模块处理url和图片的技巧两则
Feb 18 Python
Python制作Windows系统服务
Mar 25 Python
Python生成短uuid的方法实例详解
May 29 Python
Python实现购物评论文本情感分析操作【基于中文文本挖掘库snownlp】
Aug 07 Python
opencv与numpy的图像基本操作
Mar 08 Python
树莓派3 搭建 django 服务器的实例
Aug 29 Python
python函数声明和调用定义及原理详解
Dec 02 Python
Python调用.NET库的方法步骤
Dec 27 Python
Django-migrate报错问题解决方案
Apr 21 Python
python安装cx_Oracle和wxPython的方法
Sep 14 Python
pytorch分类模型绘制混淆矩阵以及可视化详解
Apr 07 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+oracle 分页类
2006/10/09 PHP
Mysql数据库操作类( 1127版,提供源码下载 )
2010/12/02 PHP
destoon在各个服务器下设置URL Rewrite(伪静态)的方法
2014/06/21 Servers
PHP获取文件相对路径的方法
2015/02/26 PHP
typecho插件编写教程(二):写一个新插件
2015/05/28 PHP
PHP 开发者该知道的 5 个 Composer 小技巧
2016/02/03 PHP
利用PHP判断是手机移动端还是PC端访问的函数示例
2017/12/14 PHP
[原创]后缀就扩展名为js的文件是什么文件
2007/12/06 Javascript
JavaScript与Div对层定位和移动获得坐标的实现代码
2010/09/08 Javascript
jquery.autocomplete修改实现键盘上下键自动填充示例
2013/11/19 Javascript
JavaScript获取flash对象与网上的有所不同
2014/04/21 Javascript
jQuery插件实现静态HTML验证码校验
2015/11/06 Javascript
js控住DOM实现发布微博效果
2016/08/30 Javascript
AngularJS实现网站换肤实例
2021/02/19 Javascript
详细AngularJs4的图片剪裁组件的实例
2017/07/12 Javascript
JS实现的全排列组合算法示例
2017/10/09 Javascript
Nodejs中的JWT和Session的使用
2018/08/21 NodeJs
vue中的router-view组件的使用教程
2018/10/23 Javascript
利用jsonp解决js读取本地json跨域的问题
2018/12/11 Javascript
关于vue表单提交防双/多击的例子
2019/10/31 Javascript
[01:20:06]TNC vs VG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[01:08:24]DOTA2-DPC中国联赛 正赛 RNG vs Phoenix BO3 第一场 2月5日
2021/03/11 DOTA
python正常时间和unix时间戳相互转换的方法
2015/04/23 Python
python数据类型_元组、字典常用操作方法(介绍)
2017/05/30 Python
对python中raw_input()和input()的用法详解
2018/04/22 Python
python3解析库lxml的安装与基本使用
2018/06/27 Python
Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
2018/07/25 Python
Python模块的定义,模块的导入,__name__用法实例分析
2020/01/07 Python
python爬虫快速响应服务器的做法
2020/11/24 Python
英国天然有机美容护肤品:Neal’s Yard Remedies
2018/05/05 全球购物
CHARLES & KEITH台湾官网:新加坡时尚品牌
2019/07/30 全球购物
用C#语言写出与SQLSERVER访问时的具体过程
2013/04/16 面试题
医学院学生的自我评价分享
2013/11/19 职场文书
2014年酒店工作总结与计划
2014/11/17 职场文书
周一问候语大全
2015/11/10 职场文书
python DataFrame中stack()方法、unstack()方法和pivot()方法浅析
2022/04/06 Python