数组(列表)
创建列表 创建一个普通列表 创建一个混合列表 创建一个空列表
普通列表
>>>number = 【“小红帽“,“灰狼“,“老巫婆“】
混合列表
>>>mix = 【1 ,“小红帽“,3.1415 ,【1 ,2 ,3 】】
空列表
>>>empty = 【】
向列表添加元素 函数 append() 只能向列表中添加一个元素 函数 extend() 函数 insert() 可以将指定元素放到指定位置
>>>number. append(“我爱大白菜“)
>>>number
number = 【“小红帽“,“灰狼“,“老巫婆“,“我爱大白菜“】
>>>number. extend(【“公鸡“,“导弹“】)
>>>number
number = 【“小红帽“,“灰狼“,“老巫婆“,“我爱大白菜“,“公鸡“,“导弹“】
>>>number. insert(1 ,”飞机”)
>>>number
number = 【“小红帽“,“飞机“,“灰狼“,“老巫婆“,“我爱大白菜“,“公鸡“,“导弹“】
从列表中获取元素 跟数组一样,我们可以通过元素的索引值(index)从列表获取单个元素,注意:列表索引值是从0开始的。
>>>number = 【“小红帽“,“飞机“,“灰狼“,“老巫婆“,“我爱大白菜“,“公鸡“,“导弹“】
>>>number(0 )
”小红帽”
>>>number(1 )
”飞机”
从列表删除元素 函数 remove() 函数 del() 函数 pop()
>>>number = 【“小红帽“,“飞机“,“灰狼“,“老巫婆“,“我爱大白菜“,“公鸡“,“导弹“】
>>>number. remove(“小红帽“)
number = 【“飞机“,“灰狼“,“老巫婆“,“我爱大白菜“,“公鸡“,“导弹“】
>>>del number【1 】
number = 【“飞机“,“老巫婆“,“我爱大白菜“,“公鸡“,“导弹“】
>>>number. pop()
“导弹”
>>>number
number = 【“飞机“,“老巫婆“,“我爱大白菜“,“公鸡“】
>>>name = number. pop()
“公鸡”
>>>number
number = 【“飞机“,“老巫婆“,“我爱大白菜“】
>>>number. pop(1 )
>>>number
number = 【“飞机“,“我爱大白菜“】
列表分片(slice) 利用索引值,每次我们可以从列表获取一个元素或多个元素。
>>>number = 【“小红帽“,“飞机“,“灰狼“,“老巫婆“,“我爱大白菜“,“公鸡“,“导弹“】
>>>number【1 :3 】
【“飞机“,“灰狼“】
>>>number【:】
number = 【“小红帽“,“飞机“,“灰狼“,“老巫婆“,“我爱大白菜“,“公鸡“,“导弹“】
>>>a = number【1 :3 】
>>>a
【“飞机“,“灰狼“】