Python-列表

列表

a=["item1","item2","item3","item4","item5"]

列表的操作(增、删、改、查)

1.查

a[0] #表示 取到下标为0的值
print(a[0])
#输出item1

a[1:3] #表示 取到下标 1~2的值
print(a[1:3])
#输出 ["item2","item3"]

a[1:] #表示 取到下标 1~最后 的值
print(a[1:])
#输出 ["item2","item3","item4","item5"]

a[1:-1] #表示 从下标1开始取到倒数第二个值
print(a[1:-1]) 
#输出 ['item2', 'item3', 'item4']

a[0:4:2] #表示 取到下标 0~3 之间每隔2取一次值
print(a[0:4:2])
#输出 ['item1', 'item3']

a[3::-1] #表示 取到下标 3~0 之间 的值(倒的取值)
print(a[3::-1])
#输出 ['item4', 'item3', 'item2', 'item1']

a[3:0:-1] #表示 取到下标 3~1 之间 的值(倒的取值)
print(a[3::-1])
#输出 ['item4', 'item3', 'item2']

"item1" in a #表示 判断 item1 是否在列表a里面
print("item1" in a)
#输出 True

2.改

a[0]="改"
print(a)
#输出 ['改', 'item2', 'item3', 'item4', 'item5']

a[1:3]=["改","改"] #表示 修改下标 1~2 之间的值
print(a)
#输出 ['item1', '改', '改', 'item4', 'item5']

3.增

a.append("增") #表示 在列表最后附加一个值
print(a)
#输出 ['item1', 'item2', 'item3', 'item4', 'item5', '增']

a.insert(2,"增") #表示 在列表下标为2的位置上插入一个值
print(a)
#输出 ['item1', 'item2', '增', 'item3', 'item4', 'item5']

4.删

a.remove(a[2]) #表示 删除列表下标为2的值
print(a)
#输出 ['item1', 'item2', 'item4', 'item5']

b = a.pop(2) #表示 删除列表下标为2的值,并且返回该值
print(b)
#输出 item3
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、列表的作用 列表在Python中是一个任意类型对象位置的相关有序集合,它没有固定大小,根据数据量的不同可以动态...
    转身后的那一回眸阅读 4,886评论 0 0
  • 列表是最常用的数据类型之一,本文整理了 StackOverflow 上关于列表操作被访问最多的10个问答,如果你在...
    寒剑飘零阅读 1,729评论 0 0
  • 本篇将介绍python中的列表,更多内容请参考:Python学习指南 一、序列 在python中有六种内建的序列:...
    小七奇奇阅读 2,498评论 0 0
  • 判断 List in () 判断列表是否存在,如果存在为True,否则返回False List not in ()...
    界面大叔阅读 3,218评论 0 0
  • Python列表 1.list:list是一种有序的集合,可以随时添加和删除其中的 元素。(从0开始) []...
    illaclv阅读 4,902评论 0 0

友情链接更多精彩内容