Python基本类型之列表

本文介绍了Python列表的基础操作,包括创建、增加元素(append、extend、insert)、删除元素(remove、pop、clear、del)、修改元素、查询元素以及常用的方法如index()和count()。详细阐述了各种方法的用法和区别。
摘要由CSDN通过智能技术生成

        列表(list)是一种可变序列类型,列表是一个可以存储多个元素的容器,我们可以对其进行追加,插入,删除和替换列表中的元素。

目录

1.创建列表

2.列表增加元素

2.1 append()方法

2.2 extent()方法

2.3 insert()方法

3.列表元素的删除

3.1 remove()方法

3.2 pop() 方法

3.3 clear() 方法

3.4 del() 函数

4.列表元素的修改

4.1列表单个元素修改

4.2列表多个元素修改

5.列表的查询

5.1index()方法

5.2 count()方法

6.列表中函数&方法


1.创建列表

创建列表有两种方法:

1.1list(iterable)函数:参数iterable是可迭代对象(字符串,列表,元组,集合和字典等)。

由此可以看出列表里的元素是多样化的,列表里面的元素可以是Python支持的所有的数据类型 。

>>>list('ABCDEF')   # 字符串
['A', 'B', 'C', 'D', 'E', 'F']

>>>list(['A', 'B', 'C', 'D', 'E', 'F'])  # 列表
['A', 'B', 'C', 'D', 'E', 'F']

>>>list(('A', 'B', 'C', 'D', 'E', 'F'))  # 元组
['A', 'B', 'C', 'D', 'E', 'F']

>>>list({'name':'Saumal'})   # 字典
['name']

2.2[元素1,元素2,元素3,……]:指定具体的列表元素,元素之间以逗号分隔,列表元素需要使用中括号括起来。

>>>['A', 'B', 'C', 'D', 'E', 'F']
['A', 'B', 'C', 'D', 'E', 'F']

>>>[1,2,3,4,5,6]
[1, 2, 3, 4, 5, 6]

>>>[]   # 空列表
[]

2.列表增加元素

2.1 append()方法

append()方法是在列表的末尾新增一个元素

语法:list.append(x)

subject = ['语文','高数']

# 增加‘大学英语’科目
subject.append('大学英语')
print(subject)

['语文','高数','大学英语']

2.2 extent()方法

extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)。

语法:list.extent()

subject = ['语文','高数']
print(subject)
['语文', '高数']
subject.extend('大学英语')
print(subject)
['语文',
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值