博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python数据结构与语法
阅读量:5340 次
发布时间:2019-06-15

本文共 795 字,大约阅读时间需要 2 分钟。

字典: Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组、字典等其他容器模型; 值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组; 遍历字典时遍历的是键; 访问value操作:print ( dict['key']) 删除操作:   del dict['Name'] # 删除键是'Name'的条目   dict.clear()     # 清空词典所有条目 KeyError: 'Age' Python 字典 setdefault() 函数和.get() 类似, 如果键不存在于字典中,将会添加键并将值设为默认值 Python 字典(Dictionary) items() 函数以列表返回可遍历的(键, 值) 元组数组
列表生成式: 列表生成式则可以用一行语句代替循环生成上面的list: >>> [x * x for x in range(1, 11)] [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 写列表生成式时,把要生成的元素x * x放到前面,后面跟for循环,就可以把list创建出来。 for循环后面还可以加上if判断,这样我们就可以筛选出仅偶数的平方: >>> [x * x for x in range(1, 11) if x % 2 == 0] [4, 16, 36, 64, 100] 列表: 新建空列表 list = [] 添加元素 list.append('Google') 删除第i(列表第一个位置为0)个位置的元素 del list1[i-1] 列表切片截取从0到n-1的元素 list[0:n] def 函数名(参数): if __name__ == '__main__':
 
 

转载于:https://www.cnblogs.com/lsh0908/p/11156255.html

你可能感兴趣的文章
java中遍历属性字段及值(常见方法)
查看>>
YUI3自动加载树实现
查看>>
python知识思维导图
查看>>
当心JavaScript奇葩的逗号表达式
查看>>
App Store最新审核指南(2015年3月更新版)
查看>>
织梦MIP文章内容页图片适配百度MIP规范
查看>>
[Kali_BT]通过低版本SerialPort蓝牙渗透功能手机
查看>>
C语言学习总结(三) 复杂类型
查看>>
HNOI2018
查看>>
【理财】关于理财的网站
查看>>
Ubunt中文乱码
查看>>
《当幸福来敲门》读后
查看>>
【转】系统无法进入睡眠模式解决办法
查看>>
省市县,循环组装,整合大数组
查看>>
stm32中字节对齐问题(__align(n),__packed用法)
查看>>
like tp
查看>>
posix多线程有感--线程高级编程(线程属性函数总结)(代码)
查看>>
DCDC(4.5V to 23V -3.3V)
查看>>
kettle导数到user_用于left join_20160928
查看>>
activity 保存数据
查看>>