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中字典的setdefault()方法教程
Feb 07 Python
浅谈python函数之作用域(python3.5)
Oct 27 Python
python 保存float类型的小数的位数方法
Oct 17 Python
在Pycharm中将pyinstaller加入External Tools的方法
Jan 16 Python
Python使用LDAP做用户认证的方法
Jun 20 Python
python pytest进阶之fixture详解
Jun 27 Python
手把手教你Python yLab的绘制折线图的画法
Oct 23 Python
python中必要的名词解释
Nov 20 Python
用Python画小女孩放风筝的示例
Nov 23 Python
pytorch masked_fill报错的解决
Feb 18 Python
pandas中DataFrame重置索引的几种方法
May 24 Python
python 判断文件或文件夹是否存在
Mar 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页面间传递参数实例代码
2008/06/05 PHP
php利用cookie实现自动登录的方法
2014/12/10 PHP
CodeIgniter框架基本增删改查操作示例
2017/03/23 PHP
php实现的生成排列算法示例
2019/07/25 PHP
firefox事件处理之自动查找event的函数(用于onclick=foo())
2010/08/05 Javascript
JS远程获取网页源代码实例
2013/09/05 Javascript
JS保留两位小数 四舍五入函数的小例子
2013/11/20 Javascript
node.js入门教程迷你书、node.js入门web应用开发完全示例
2014/04/06 Javascript
js 两数组去除重复数值的实例
2017/12/06 Javascript
jackson解析json字符串,首字母大写会自动转为小写的方法
2017/12/22 Javascript
深入理解ES6中let和闭包
2018/02/22 Javascript
Vue.js实现双向数据绑定方法(表单自动赋值、表单自动取值)
2018/08/27 Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
2018/12/05 Javascript
手挽手带你学React之React-router4.x的使用
2019/02/14 Javascript
[47:43]完美世界DOTA2联赛PWL S3 Magama vs GXR 第二场 12.19
2020/12/24 DOTA
Python、Javascript中的闭包比较
2015/02/04 Python
基于随机梯度下降的矩阵分解推荐算法(python)
2018/08/31 Python
修改默认的pip版本为对应python2.7的方法
2018/11/06 Python
详解Python 解压缩文件
2019/04/09 Python
python用Configobj模块读取配置文件
2020/09/26 Python
CSS3 display知识详解
2015/11/25 HTML / CSS
html5声频audio和视频video等新特性详细说明
2012/12/26 HTML / CSS
浅析HTML5的WebSocket与服务器推送事件
2016/02/19 HTML / CSS
多视角3D逼真HTML5水波动画
2016/03/03 HTML / CSS
施华洛世奇德国官网:SWAROVSKI德国
2017/02/01 全球购物
印度低票价航空公司:GoAir
2017/10/11 全球购物
Giglio英国站:意大利奢侈品购物网
2018/03/06 全球购物
轻金属冶金专业毕业生自荐信
2013/11/02 职场文书
《雷鸣电闪波尔卡》教学反思
2014/02/23 职场文书
《恐龙》教学反思
2014/04/27 职场文书
初中班主任经验交流材料
2014/05/16 职场文书
关于奉献的演讲稿
2014/05/21 职场文书
摄影展策划方案
2014/06/02 职场文书
领导班子整改方案
2014/10/25 职场文书
通知的格式范文
2015/04/27 职场文书
SpringBoot实现quartz定时任务可视化管理功能
2021/08/30 Java/Android