类和对象
(简单的了解一下这个概念,初步有个印象,这个概念很重要,后面会着重讲)
类:具有相同属性和方法的对象的集合;
对象:万物皆对象;
概念很抽象(每当我看不到概念的时候,我就会通过举例来理解)
我们说的数字(int)、字符串(str)以及今天学习的列表(list)就是类
list #类list
li= ['xhg',123,[33,'小伙郭'],'asf',854] #li 是通过list类来创建的对象
列表
li = ['xhg',123,[33,'小伙郭'],'asf',854]
通过这个例子列表的特征:
是通过中括号 [ ] 起来
用逗号 , 来分割列表中的每一个元素
列表中的元素可以是 数字、 字符串、 列表、 布尔值(暂时理解是所有的都可以放进去,所以啥都行)
List是一个类,一个类可以看成是一个集合,内部可以放置任何东西
列表的功能
1.索引取值
li = ['xhg',123,[33,[124,'xhg'],'小伙郭'],'asf',854]print(li[2])
li[0]#字符串str
li[2] #列表 list
li[1] #数字int
注意:索引结果的类型为该元素类型
2.切片取值
li = ['xhg'