Python学习,列表list && 元组tuple,基础教程又来了

本文是Python学习的基础教程,详细介绍了列表和元组的使用。列表作为可变有序集合,支持访问、添加和删除操作,而元组则是不可变有序集合。文章涵盖了列表的创建、访问、更新、删除,以及元组的创建和访问等关键知识点。
摘要由CSDN通过智能技术生成

介绍:

列表是一种可变的有序集合,可以进行访问、添加和删除操作。

元组是一种不可变的有序集合,可以访问。

1、列表的基本操作

创建列表

ls = ['mary', 'tom', 'kate']
 ['mary', 'tom', 'kate']

注意:列表中的元素可以为不同类型,且可以为列表

 In [29]: ls2=[1,2,'d','fairy',[1,4]]
 In [30]: ls2
 Out[30]: [1, 2, 'd', 'fairy', [1, 4]]

列表元素的访问和截取

'''
In [7]: ls[1]
Out[7]: 'tom'

In [8]: ls[-1]
Out[8]: 'kate'

// 包含11开始的元素:ls[1],ls[2]
In [11]: ls[1:]
Out[11]: ['tom', 'kate']

// 不包含22为止的元素:ls[0],ls[1]
In [13]: ls[:2]
Out[13]: ['mary', 'tom']

// ls中的所有元素
In [9]: ls[:]
Out[9]: ['mary', 'tom', 'kate']

更新和添加列表元素

 // 更新列表元素
 In [92]: ls[1]='jerry'
 In [93]: ls
 Out[93]: ['mary', 'jerry', 'kate']
// 在列表尾部添加元素 'me'
In [16]: ls.append('me')
In [17]: ls
Out[17]: ['mary', 'tom', 'kate', 'me']

// 在列表索引为2处添加元素 'jack'
In [18]: ls.insert(2,'jack')
In [19]: ls
Out[19]: ['mary', 'tom', 'jack', 'kate', 'me']

注意:不存在的元素不可以用索引来引用或添加

// 注意:不存在的元素不可以用索引来引用或者添加
In [14]: ls[3]
---------------------
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值