吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2142|回复: 2
收起左侧

[Python 转载] 【笔记】列表的切片、添加和删除

[复制链接]
rdongc 发表于 2020-2-21 17:46
本帖最后由 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)
# 运行结果》弘福寺

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ghoob321 发表于 2020-2-21 20:19
列表的切片,左取右不取
Marcel9299 发表于 2020-2-21 20:56
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 23:33

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表