1.定义
name = list[]

2.定义
name =['老王', '老李', '老刘', '老杨', '老陈']
1 name =['老王','老李','老刘','老杨','娃哈哈','夏露露','经济师']
3.输出
name[0] #以数字来输出想要的列表序号
输出   老王

4.输出
name[0:3] # 以 : 来取列表中想要的值 默认是0开始,执行到3的时候就不执行
1 ['老王', '老李', '老刘'] 编号 0  1  2 

5.负数输出
name[-1:]
1 经济师

  6.倒数输出 和 跳页输出

name[-1::-1] # 第一个值为-1 :: -1   中间值为空则表示0   后面的-1 则表示递增页为1  表示如下
name[-1::-2]  前取 -1 的数字 然后取 -2的数字 直到右边值取完 在从 左边开始取 2  到0的数字
['经济师', '夏露露', '娃哈哈', '老杨', '老刘', '老李', '老王'] 倒序

['经济师', '娃哈哈', '老刘', '老王'] 取 -1 -2 2 0
7.append(self,object) 当前执行,执行代码对象      在列表后添加
1 1 name =['老王','老李','老刘','老杨']
2 2 name.append('老陈')
3 3 print(name)
4 输出
5 ['老王', '老李', '老刘', '老杨', '老陈']

  8. insert(self,index,object)  当前执行,插入的位置,执行代码的对象     根据插入的位置来插入在列表中

1 name =['老王','老李','老刘','老杨']
2 name.insert(0,'老大')
3 print(name)
4 输出
5 ['老大', '老王', '老李', '老刘', '老杨']

9.变量 = 变量1+变量2  也可以变量 +  来连接在列表中

1 name =['老王','老李','老刘','老杨']2 nams=['娃哈哈','夏露露','经济师']
3 name1 = name + nams
4 print(name1)
5 输出
6 ['老大', '老王', '老李', '老刘', '老杨', '娃哈哈', '夏露露', '经济师']
10.extend(self, iterable)当前执行,执行代码对象  相当于在把另外一个列表的数据存在当前列表中的后面  扩充
1 name =['老王','老李','老刘','老杨']
2 nams=['娃哈哈','夏露露','经济师']
3 name.extend(nams)
4 print(name)
5 输出
6 ['老王', '老李', '老刘', '老杨', '娃哈哈', '夏露露', '经济师']

11. pop(self, index=None) 当前执行  默认执行位置为-1     从最后面开始移除      注意移除后的值是不存在列表中了

1 name =['老王','老李','老刘','老杨','娃哈哈','夏露露','经济师']
2 name.pop(1)
3 print(name)
4 输出
5 ['老王', '老李', '老刘']

  12.remove(self, value)  当前执行  需要删除的值      删除后值是不存在列表中

1 name =['老王','老李','老刘','老杨','娃哈哈','夏露露','经济师']
2 name.remove('老李')
3 print(name)
4 输出
5 ['老王', '老刘', '老杨', '娃哈哈', '夏露露', '经济师']

13. del  name[0] 也可以删除指定的列表元素,也可以切片删除

1 name =['老王','老李','老刘','老杨','娃哈哈','夏露露','经济师']
2 del name[0]
3 print(name)
4 输出
5 ['老李', '老刘', '老杨', '娃哈哈', '夏露露', '经济师']

14. name[0]==值  修改列表中的值

name =['老王','老李','老刘','老杨','娃哈哈','夏露露','经济师']
name[0]='老刘'
print(name)
输出
['老刘', '老李', '老刘', '老杨', '娃哈哈', '夏露露', '经济师']

15. 查询  if    值  in   name:    判断  in(在)   not(不在)

name =['老王','老李','老刘','老杨','娃哈哈','夏露露','经济师']
if '老王' in name:
    print('在的')
输出
在的

总结

nam=[]

name[0:1]

添加

append()-------->在列表后面添加

insert()----------->插入列表指定位置

extend----------->添加在列表里面
1 删除
2
3 pop ()------------------------>移除列表后面的值
4
5 remove(value)------------->指定删除值
6
7 del name[下标]----------------->指定删除值的切片
查询

if  对比值    (in) (not)  name:
     print(.....)
02-13 05:39