Python基础学习---数据类型之列表

列表

初识列表

关键字:list
符号: []
规范:
1.可以存在空列表;
2.列表里可以包含任何类型的数据;
3.列表里的元素根据逗号来进行分割;
4.列表里的元素也是有索引的,正序从0开始,反序从-1开始;
5.获取列表里边的单个值:列表[索引值]

示例:

a = []
print(type(a))

输出结果:
在这里插入图片描述

b = [1,0.02,'hello',[1,2,3],True]
print(len(b))
print(b[-1])

输出结果:
在这里插入图片描述

列表方法:切片

用法:同字符串的切片操作一样,列表名[索引头:索引尾:步长]
示例:

b = [1,0.02,'hello',[1,2,3],True]
print(b[::2]) # 等同于print(b[0:5:2]) 取0 2 4

输出结果:
在这里插入图片描述

列表方法:增加数据

  1. append() 追加在列表末尾,并且每次只能加一个
b = [1,0.02,'hello',[1,2,3],True]
b.append('秦天')
print("b列表的值{0}".format(b))

输出结果:
在这里插入图片描述

  1. insert() 插入数据,可以根据索引在指定位置插入
b = [1,0.02,'hello',[1,2,3],True,'秦天']
b.insert(2,'monica')
print("b列表的值{0}".format(b))

输出结果:
在这里插入图片描述

列表方法:删除操作

方法:

  1. pop() 默认删除最后一个元素,也可传入索引值,就会删除指定索引位置的元素,
    返回值为被删除的元素。
b = [1,0.02,'hello',[1,2,3],True]
new = b.pop() #默认删除最后一个
print(new) 
new_1 = b.pop(2) #删除索引值为2的元素
print(new_1)

输出结果:
在这里插入图片描述
2. remove(指定的值) 参数为想删除的元素

b = [1,0.02,'hello',[1,2,3],True]
b.remove(0.02)
print("b列表的值{0}".format(b))

输出结果:
在这里插入图片描述

列表方法:修改

要修改列表里的某个元素,直接用赋值运算。
方法: 列表[索引值] = 新值

b = [1,0.02,'hello',[1,2,3],True]
b[2] = '初心' #赋值运算
print("b列表的值{0}".format(b))

输出结果:
在这里插入图片描述
The End !

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值