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

python中列表的一些方法

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

python中列表的一些方法

# 列表的方法有8个
# 分三类,1.插人,2.删除 3.其他
# 一.插人
# 1.s.append(x)
# 2.s.insert(i,x)
# 3.s.extend(s1)

# 二.删除
# 4.s.clear()
# 5.s.pop(i)
# 6.s.remove(x)

# 三.其他
# 7.s.reverse()
# 8.s.sort() 或者s.sort(reverse=True)

```javascript
l=['牛','鸡','鸭','虫']
一.插入 1.s.append(x):在列表s最后添加一个元素x
l.append('鸟')
l.append(['ss','sss']) #**注意插入一个元素是列表时,['牛', '鸡', '鸭', '虫', '鸟', ['ss', 'sss']]**
2.s.insert(i,x):在列表s的指定位置i插人元素x
l.insert(0,'牛魔王insert')
3.s.extend(s1):在列表s的后面扩展列表s1,相当于 s+=s1
#l.extend('hdhhdd') #['牛魔王insert', '牛', '鸡', '鸭', '虫', '鸟', ['ss', 'sss'], 'h', 'd', 'h', 'h', 'd', 'h', 'd', 'h', 'd']
l+='hhh'
print(l)
二.删除 4.s.clear() :清空列表s
l.clear() #[]
print(l) 
5.s.pop(i) :删除列表s的指定索引i的的元素
l=['牛','鸡','鸭','虫']
l.pop(1) #['牛', '鸭', '虫']
print(l) 
6.s.remove(x):删除列表指定元素x
l.remove('牛')
print(l) #['鸭', '虫']
三.其他 7.s.reverse():对列表s进行反转
l.reverse() #['虫', '鸭']
print(l)
8.s.sort() 或者s.sort(reverse=True):对列表s进行升序排序,参数reverse=True时对列表进行降序排序。
l=list('abddjddjjd')
print(l) #['a', 'b', 'd', 'd', 'j', 'd', 'd', 'j', 'j', 'd']
l.sort()
print(l) #['a', 'b', 'd', 'd', 'd', 'd', 'd', 'j', 'j', 'j']
l.sort(reverse=True)
print(l) #['j', 'j', 'j', 'd', 'd', 'd', 'd', 'd', 'b', 'a']
l=[1,3,46,56,2,45,89,-3]
l.sort() #[-3, 1, 2, 3, 45, 46, 56, 89]
print(l)



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

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

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