python——基础学习篇(3)

【列表的加法和乘法】

加法:s=[1,2,3] ,  t=[4,5,6,] ,  s+t=[1,2,3,4,5,6]

乘法:s×3=重复三次

【嵌套列表(二维列表)】

matrix = [ ]直接应用

访问嵌套循环(可用循环) :is  (同一性运算符)——字符串不变,列表可变

 copy: y=x .copy()  ——列表的一个copy方法,   y=copy.copy(列表,字符串) ——copy模块的一个copy函数

  import:

包含嵌套列表用深拷贝

【列表推导式】——创造新的列表再赋值为原先变量名

[ expression  for  in   ] ——x=[ i for  i  in range(5)]——x[1,2,3,4,5]

ord内置函数作用:将单个字符串变为对应编码

flatten(展开函数)

列表推导式:flatten=[ col for row in matrix for col in row]

终极语法(嘿嘿):[ [ x,y] ] for x in range (10) if x%2=0 for y in range (10) if y%3==0

下划线可以充当临时变量

tuple = 元组(count,index)

列表和元组简单区别:  列表[ ] ,元组(),元组不支持修改,但可用切片

 

posted @ 2023-11-03 23:31  |小菜狗|  阅读(19)  评论(0)    收藏  举报