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内置函数Type()函数一个有趣的用法
Feb 18 Python
30分钟搭建Python的Flask框架并在上面编写第一个应用
Mar 30 Python
Python中规范定义命名空间的一些建议
Jun 04 Python
python 上下文管理器使用方法小结
Oct 10 Python
Python面向对象之接口、抽象类与多态详解
Aug 27 Python
python抖音表白程序源代码
Apr 07 Python
解决python3中的requests解析中文页面出现乱码问题
Apr 19 Python
手把手教你pycharm专业版安装破解教程(linux版)
Sep 26 Python
详解Django admin高级用法
Nov 06 Python
Python绘制二维曲线的日常应用详解
Dec 04 Python
基于matplotlib xticks用法详解
Apr 16 Python
python3.9之你应该知道的新特性详解
Apr 29 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的chr和ord函数实现字符加减乘除运算实现代码
2011/12/05 PHP
PHP中source #N问题的解决方法
2014/01/27 PHP
php天翼开放平台短信发送接口实现方法
2014/12/22 PHP
php查询mysql数据库并将结果保存到数组的方法
2015/03/18 PHP
PHP中empty和isset对于参数结构的判断及empty()和isset()的区别
2015/11/15 PHP
PHP树-不需要递归的实现方法
2016/06/21 PHP
浅谈php使用curl模拟多线程发送请求
2019/03/08 PHP
JavaScript类和继承 prototype属性
2010/09/03 Javascript
JavaScript更改字符串的大小写
2015/05/07 Javascript
常用DOM整理
2015/06/16 Javascript
需灵活掌握的Bootstrap预定义排版类 你精通吗?
2016/06/20 Javascript
jQuery绑定自定义事件的魔法升级版
2016/06/30 Javascript
简单封装js的dom查询实例代码
2016/07/08 Javascript
移动端点击图片放大特效PhotoSwipe.js插件实现
2016/08/25 Javascript
基于webpack4+vue-cli3项目实现换肤功能
2019/07/17 Javascript
Nuxt页面级缓存的实现
2020/03/09 Javascript
vue.js实现简单购物车功能
2020/05/30 Javascript
python支持断点续传的多线程下载示例
2014/01/16 Python
Python 详解基本语法_函数_返回值
2017/01/22 Python
python3+PyQt5实现自定义窗口部件Counters
2018/04/20 Python
详解python实现识别手写MNIST数字集的程序
2018/08/03 Python
Django ManyToManyField 跨越中间表查询的方法
2018/12/18 Python
如何使用Python自动控制windows桌面
2019/07/11 Python
解决pycharm下pyuic工具使用的问题
2020/04/08 Python
pytorch 常用函数 max ,eq说明
2020/06/28 Python
Europcar葡萄牙:葡萄牙汽车和货车租赁
2017/10/13 全球购物
亚马逊意大利站点:Amazon.it
2020/12/31 全球购物
省优秀教师事迹材料
2014/01/30 职场文书
车辆转让协议书
2014/09/24 职场文书
2014年班主任工作总结
2014/11/08 职场文书
质量保证书格式模板
2015/02/27 职场文书
给老婆的检讨书(搞笑版)
2015/05/06 职场文书
python模块与C和C++动态库相互调用实现过程示例
2021/11/02 Python
angular4实现带搜索的下拉框
2022/03/25 Javascript
解决 Redis 秒杀超卖场景的高并发
2022/04/12 Redis
微信小程序纯CSS实现无限弹幕滚动效果
2022/09/23 HTML / CSS