一. 列表推导式
语法规则: [Expression for target in iterable]
1、ord( )函数是将单个字符串转换成为对应的编码
2、创建嵌套列表
语法规则: [ Expression for target in iterable if condition ]
4、列表表达式实现嵌套
语法规则: [ Expression for target1 in iterable1
for target2 in iterable2
for target3 in iterable3
…
for targetN in iterableN]
5、终极表达语法规则:
[ Expression for target1 in iterable1 if condition1
for target2 in iterable2 if condition2
for target3 in iterable3 if condition3
…
for targetN in iterableN if conditionN ]
二. 元组
既能同时容纳多种类型的对象,也拥有字符串不可变的特性
1、元组只要用 “,”隔开就可以。
2、元组可以通过下标获取对应的值
3、因为元组是不可变的,所以不能对元组进行修改。
4、元组同样支持切片 *** 作
5、元祖的查找
6、元组的 “ + ”和“ * ”
7、元组的嵌套
8、元组的迭代
9、列表表达式的应用
10、生成只有一个元素的元组
11、打包和解包
生成一个元组有时称之为元祖的打包;将它们一次性赋值给三个变量名的行为称之为解包。解包同时适用于列表,字符串。
注意:无论是用哪种序列的解包,赋值号左边的变量名数量必须和右侧序列的元素数量一致。
12、多重赋值就是利用元组的原理
13、元组中的元素虽然是不可变的,但如果元组中的元素是指向一个可变的列表,那么就可以修改列表里面的内容。
总结
以上是内存溢出为你收集整理的Python 06天全部内容,希望文章能够帮你解决Python 06天所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)