摘要:还有没有 其他变量类型呢 ?输入一对儿中括号右手食指、中指、无名指、小指落位到 jkl;小指向上够到的是 p向右移动[ 和 ]注意是半角的括号这对中括号是什么类型呢?type()使用type函数观察对应类型 是 listlist 该如何理解呢?help(lis
还有没有 其他变量类型呢 ?输入一对儿中括号右手食指、中指、无名指、小指落位到 jkl;
小指向上够到的是 p向右移动[ 和 ]注意是半角的括号这对中括号是什么类型呢?type()使用type函数观察
对应类型 是 listlist 该如何理解呢?help(list)喊救命
三个词描述built-in 内建mutablesequence可以把音量调节甚至 静音mute掉mutable可修改的
sequence 是什么意思?sequence 序列有顺序的排列
有前有后
一个一个来空列表观察定义
如果 没有 给list参数那么 这就是 一个 空列表将空列表 赋给 一个 变量 吗?l = listl能够成功赋值
赋值给这样的变量名 好吗?https://peps.python.org/pep-0008/#prescriptive-naming-conventions
pep-8 建议不用大写I,小写l怕 和1 混淆大写O怕 和0 混淆我们使用lst作为变量名lstlst = listlsttype(lst)效果
如果我直接写lst = 会如何呢?
这两句等价lst = lst 是list列表类 的 实例对象lst. 之后摁下tab将lst下 所包含的成员 列出来
提示里 东西好多啊第一个 就是 append具体 怎么 append?lstlst.append(0)往 空列表 里面 追加 列表项
append 作用 很明确把新追加的列表项放到最后列表项之间 用 逗号 分隔lst 具体是 怎么 扩列 的呢?lst = lst.append(0)lst.append(1)从空列表开始
先扩的是0
再追加1
lst追加元素之后还是原来的lst吗?id(lst)lst.append(2)id(lst)lst在append前后所指向的地址(id)没有变过lst还是原来的lst
id(lst)lst = [0, 1, 2, 3, 4]id(lst)但是这样 lst 所在的内存地址就变了
append 算是什么呢?help(lst.append)lst.append 是内建的 list列表类 的实例对象lst 的方法 method什么 是 method(方法) 呢?空列表的类型依然 是 列表(list)
什么 是 method(方法) 呢?下次再说 蓝桥->https://www.lanqiao.cn/courses/3584github->https://github.com/overmind1980/oeasy-python-tutorialgitee->https://gitee.com/overmind1980/oeasypython 来源:oeasy
免责声明:本站系转载,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本站联系,我们将在第一时间删除内容!