简单说说python中的列表 元组 字典

简单说说python中的列表 元组 字典

ID:12499161

大小:42.50 KB

页数:6页

时间:2018-07-17

简单说说python中的列表 元组 字典_第1页
简单说说python中的列表 元组 字典_第2页
简单说说python中的列表 元组 字典_第3页
简单说说python中的列表 元组 字典_第4页
简单说说python中的列表 元组 字典_第5页
资源描述:

《简单说说python中的列表 元组 字典》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、简单说说Python中的列表元组字典(正确拷贝一个对象)本文中讲述了在python中对列表,元组,字典的常用操作(正确拷贝一个对象)。#!/user/bin/python#filename:object.py#####在Python中有三种内建的数据结构——列表、元组和字典###################################访问内部元素时,三者都是通过方括号[]来访问#以下例子将对List进行常规操作###############print('=========列表(这与JS里的数组类似)====================')print('stringis',len('

2、string'))#长度shoplist=['apple','mango','carrot','banana']print('我的购物车里有',len(shoplist),'个东西,它们分别是:')#len函数返回一个对象长度#循环输出foriteminshoplist:print(item)print('我还需要买rice')#添加元素shoplist.append('rice')#append方法#########################这里也可以采用extend方法,虽然结果表现都一样:都是在列表末尾添加新元素,#不过该方法的使用与append本质上完全不一样,#shop

3、list.extend(['rice'])#extend方法#extend是可以迭代追加多个元素到列表中的,因此传入参数#必须是能够迭代运算的而且传入的类型最好是相同类型的,#如:字符串'rice',列表['rice','apple','banana'],当这里shoplist.extend(2)这样写也不会报错#如果传入参数为:shoplist.extend('potato'),则返回:#['apple','mango','carrot','banana','rice','p','o','t','a','t','o']#如果传入参数为:shoplist.extend(['potato','c

4、abbage']),则返回:#['apple','mango','carrot','banana','rice','potato','cabbage']#########################print('现在,我的shoplist里有:',shoplist)#排序print('我对我的购物车排序:')shoplist.sort()print('现在shoplist为:',shoplist)#访问print('我购物车里第2个东西为:',shoplist[1])print('我不想',shoplist[1],'将它删除')#删除delshoplist[1]print('现在购物车为:

5、',shoplist)print('=======================元组====================')#################元组和列表十分类似,只不过元组和字符串一样是#不可变的即你不能修改元组################print('空元组的定义:')n=()print('一个元组的定义:')s_n=('onlyone')print(s_n)print('嵌套的元组')zoo=('one','two','three')new_zoo=(1,2,3,zoo)print('长度为:',len(new_zoo),new_zoo)print('访问元组单元

6、:',new_zoo[3])print('访问元组单元:',new_zoo[3][2])print('=============================元组与打印输出:=========')string='which'number=3print('%syouchoose?%d?'%(string,number))#注意用法:在元组前面加%号#################pythonprint函数的这种功能与c,php里的printf()函数一样:用于格式化输出字符串#格式化的格式:详见http://hi.baidu.com/fc_lamp/blog/item/09555100745

7、c3eda267fb554.html#另注:在PHP里也有print函数,不过在PHP里print仅仅打印输出一个字符串################print('当单个打印字符时,格式如下:')print('numberis%d:'%number)print('=========================字典=======================')###############

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。