pyton基础【三、列表(list)】

文章目录

列表的应用与实例

列表(list)是一组有序存储的数据,具有如下特性:

  • 和变量一样,每个列表都有一个唯一标识它的特性
  • 列表中元素的类型可以相同,也可以不同,它支持数字,字符串,列表等
  • 每个列表元素都有索引和值两个属性,索引是一个从0开始的整数,用于标识原色在列表的位置;值就是元素对应的值
  • 列表的第一个元素的索引是0,最后一个元素的索引是列表长度-1

1.定义列表

li=[5,4,8,['red','bule',['小蕊','小张'],'yellow'],'alex',2] #注意li只有6个元素

2.打印列表

print(li)

运行结果

[5, 4, 8, ['red', 'bule', ['小蕊', '小张'], 'yellow'], 'alex', 2]

3.访问列表元素

print(li[3])   #打印索引3的值
print(li[-1])   #打印最后一个元素
print(li[3:5])  #打印索引3和4的值
print(li[3:-1])  #打印索引3和-1(看见负号就从左数)的值

运行结果

['red', 'bule', ['小蕊', '小张'], 'yellow']
2
[['red', 'bule', ['小蕊', '小张'], 'yellow'], 'alex']
[['red', 'bule', ['小蕊', '小张'], 'yellow'], 'alex']

4.获取列表长度

可通过len()函数获取列表的长度

print(len(li))

运行结果

6

如果一个l列表中一个元素也没有,就是一个空的列表,它的长度为0

a=[]
print(len(a))

运行结果

0

5.修改列表中的元素

li[3]=102
print(li)

运行结果

[5, 4, 8, 102, 'alex', 2]

6.添加列表元素

<1>可以通过append()函数在列表尾部添加元素

列表.append(新值)

li=[5, 4, 8, 102, 'alex', 2]
li.append('love')
print(li)

运行结果

[5, 4, 8, 102, 'alex', 2, 'love']

<2>可以通过insert()函数在列表指定的位置插入一个元素

列表.insert(插入位置,新值)

li=[5, 4, 8, 102, 'alex', 2]
li.insert(1,0)
print(li)

运行结果

[5, 0, 4, 8, 102, 'alex', 2, <
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值