全面讲解Python列表数组(一)创建,增删改查,萌新版,

全面讲解Python列表数组(一)创建,增删改查,萌新版,_第1张图片

一. 创建列表

创建一个普通列表:

 member = [1,2,3,4,5]

混合列表

mix = [1,2,'哈',[3,4]] 

这个特性很重要哦,是python特点之一;

空列表

empty = []

二.向列表添加元素

全面讲解Python列表数组(一)创建,增删改查,萌新版,_第2张图片这里用到三个方法,逐个说明;

这里有一个列表 member=[1,2,3,4]

append()

member.append('迪奥')
那么这个列表就变为
 member=[1,2,3,4,'迪奥']

需要注意的是append()只能添加一个量,添加两个或以上就会报错啦

extend() 英文意思是扩张

当需要添加多个数据的时候

member.extend(['迪奥', 'JOJO'])

insert() 这个方法的作用是在列表中插入数据

member.insert(1,'乔斯达')
那这组列表就会变成
[1,'乔斯达',2,3,4]

插入数据时需要记住列表的序号是从0开始的;

三,列表中的元素互换

这里有一个列表 member=[1,2,3,4]

member[0]
1
member[1]
2

把1和2对调

temp = menber[0]
member[0] = member[1]
member[1] = temp

member
[2,1,3,4]

四.从列表删除元素

全面讲解Python列表数组(一)创建,增删改查,萌新版,_第3张图片

这里有一个列表 member=[1,2,3,4]

remove()

member.remove('1')

member
[2,3,4]

del

它不是列表的一个方法,是一个语句

del member[0]
member
[2,3,4]

pop()

由于python的列表是类似于栈的数据结构存储的,pop()相当于弹栈,把列表的最后一个元素取出来给你

member.pop()
4
menber
[1,2,3]
就是这个样子啦

同时在这个过程中还可以进行赋值操作

name=member.pop()
name
4

当你想把特定的数据取出来的时候

member.pop(1)
2
member
[1,3,4]

你可能感兴趣的:(软件的使用)