Python 06天

一. 列表推导式

语法规则: [expression for target in iterable]
Python 06天

1、ord( )函数是将单个字符串转换成为对应的编码
Python 06天
Python 06天
注意:for循环中既能提供值,也能提供索引…

2、创建嵌套列表
Python 06天
3.、添加筛选条件的if分句
语法规则: [ expression for target in iterable if condition ]
Python 06天
4、列表表达式实现嵌套
语法规则: [ expression for target1 in iterable1
for target2 in iterable2
for target3 in iterable3

for targetN in iterableN]
Python 06天
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 ]
Python 06天
二. 元组

既能同时容纳多种类型的对象,也拥有字符串不可变的特性
Python 06天
1、元组只要用 “,”隔开就可以。

2、元组可以通过下标获取对应的值
Python 06天
3、因为元组是不可变的,所以不能对元组进行修改。

4、元组同样支持切片操作
Python 06天
5、元祖的查找
Python 06天
6、元组的 “ + ”和“ * ”
Python 06天
7、元组的嵌套
Python 06天
8、元组的迭代
Python 06天
9、列表表达式的应用
Python 06天
10、生成只有一个元素的元组
Python 06天
11、打包和解包
生成一个元组有时称之为元祖的打包;将它们一次性赋值给三个变量名的行为称之为解包。解包同时适用于列表,字符串。
Python 06天
注意:无论是用哪种序列的解包,赋值号左边的变量名数量必须和右侧序列的元素数量一致。

12、多重赋值就是利用元组的原理
Python 06天
13、元组中的元素虽然是不可变的,但如果元组中的元素是指向一个可变的列表,那么就可以修改列表里面的内容。
Python 06天

上一篇:SpringCloud SpringBoot uniapp vue b2b2c 微服务 多商家入驻直播带货商城 分销商城 秒杀 高并发电商之解释器模式


下一篇:深入LINQ | 揭开IQueryable的面纱