栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python列表的创建,插入,删除,访问和排序

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python列表的创建,插入,删除,访问和排序

Python列表的创建,插入,删除,访问和排序 一.列表创建 1.使用list创建和访问列表

直接创建:

list =['dog','cat']
2.将列表转换为集合/元组
list =['dog','cat']
a=tuple(list)
b=set(list)
print(a)
print(b)
print(list)
print(list[1])

结果如下:

二.列表的常用方法 1.列表的插入

(1)append(x):将x追加到列表尾部
(2)extend(L):将列表中所有元素追加到列表尾部
(3)insert(index,x):在index的位置上插入x

a=['dog','cat']
print(a)
a.append('chicken')
print(a)
a.insert(1,'butterfly')
print(a)
a.extend('spider')
print(a)

结果如下:

2.列表的删除

(1)pop([index]):删除列表中指定位置的元素
(2)remove(x):删除列表中出现的第一个x的元素
(3)clear():清空列表

a=['dog', 'butterfly', 'cat', 'chicken','spider']
a.pop(1)
print(a)
a.remove('chicken')
print(a)
a.clear()
print(a)

结果如下:

3.列表的查询

(1)count:返回列表中指定元素出现的次数
(2)index:返回指定元素在列表出现的首次位置(从零开始)

a=['dog', 'butterfly', 'cat', 'chicken','spider','butterfly']
print(a.count('butterfly'))
print(a.index('cat'))

结果如下:

4.列表的排序

(1)sort():对列表从小到大排列
(2)reverse():对列表从大到小排列

x=list(range(11)) #包含11个整数的列表
import random
random.shuffle(x) #打乱列表元素
print(x)
x.sort()
print(x)
x.reverse()
print(x)

结果如下:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/313349.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号