首页 编程教程正文

【笔记】列表的切片、添加和删除

piaodoo 编程教程 2020-02-22 22:16:52 1419 0 python教程

本文来源吾爱破解论坛

本帖最后由 rdongc 于 2020-2-21 17:47 编辑
列表的基本

s = ['弘福寺','大兴善寺','青龙寺','卧龙寺']  # 这是一个正常的列表,列表的值可以是整数、字符串、列表

print(s)  # 打印列表
# 运行结果》 ['弘福寺','大兴善寺','青龙寺','卧龙寺']

print(len(s))  # 打印列表长度
# 运行结果》 4

print(type(s))  # 打印列表类型
# 运行结果》 <class 'list'>

列表的选择
s = ['弘福寺','大兴善寺','青龙寺','卧龙寺']

print(s[3])  # 打印列表的第3个元素(索引是从第0个开始的)
# 运行结果》 卧龙寺

print(s[-2])  # 打印列表的倒数第2个元素
# 运行结果》 青龙寺
列表的切片,左取右不取
print(s[0:4])  # 打印列表的第0~3的元素,左取右不取
# 运行结果》 ['弘福寺','大兴善寺','青龙寺','卧龙寺']

print(s[1:3])  # 打印列表的第1~2的元素
# 运行结果》 ['大兴善寺','青龙寺']

print(s[1:])  # 打印列表的第1个和之后所有的元素
# 运行结果》 ['大兴善寺','青龙寺','卧龙寺']

print(s[:2])  # 打印列表的第2个之前所有的元素(不包括第2个)
# 运行结果》 ['弘福寺','大兴善寺']

列表的添加
s = ['弘福寺','大兴善寺','青龙寺','卧龙寺']

# append() 添加
s.append('观音禅寺')  # 把 '观音禅寺' 添加到列表的尾数
print(s) 
# 运行结果》 ['弘福寺','大兴善寺','青龙寺','卧龙寺','观音禅寺']

# insert()添加
s.insert(0, '天隆寺')  # 在索引0的位置插入'天隆寺'
print(s) 
# 运行结果》 ['天隆寺', '弘福寺', '大兴善寺', '青龙寺', '卧龙寺', '观音禅寺']

列表的删除
s = ['天隆寺', '弘福寺', '大兴善寺', '青龙寺', '卧龙寺', '观音禅寺']

# remove()删除值
s.remove('天隆寺')  # 根据值删除,由python自己查找到值后删除
print(s)
# 运行结果》 ['弘福寺','大兴善寺','青龙寺','卧龙寺','观音禅寺']

# del 删除
del s[0]  # 删除列表的第0个元素
print(s)
# 运行结果》 ['大兴善寺','青龙寺','卧龙寺','观音禅寺']
del s[0:4]  # 删除列表的第0~3的元素
del s[1:]  # 删除列表的第1~2的元素
del s[:2]  # 删除列表的第2个之前所有的元素(不包括第2个)

# pop() 删除
s = ['弘福寺','大兴善寺','青龙寺','卧龙寺']
a = s.pop()  # 删除列表的最后一个元素,并赋值给a
print(a)
# 运行结果》 卧龙寺
print(s)
# 运行结果》 ['弘福寺','大兴善寺','青龙寺']

a = s.pop(0)   # 删除列表的第0个元素,并赋值给a
print(a)
# 运行结果》弘福寺

版权声明:

本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。

有关影视版权:本站只供百度云网盘资源,版权均属于影片公司所有,请在下载后24小时删除,切勿用于商业用途。本站所有资源信息均从互联网搜索而来,本站不对显示的内容承担责任,如您认为本站页面信息侵犯了您的权益,请附上版权证明邮件告知【754403226@qq.com】,在收到邮件后72小时内删除。本文链接:https://www.piaodoo.com/8089.html

搜索