当前位置: 首页 > news >正文

Level1.7列表

1.7_1列表(索引+切片)

#1.列表
students=['Bob','Alice','Jim','Mike','Judy']
print(students)#2.在列表(添加不同数据类型,查看列表是否可以运行?是否为列表类型?)
students=['Bob','Alice','Jim','Mike','Judy',123,True]
print(students)
print(type(students))#3.1.列表(能否在列表里套1个列表?)
students=['Bob','Alice','Jim','Mike','Judy',123,True,['a','b']]
print(students)
print(type(students))#3.2.列表(计算列表students里面的元素个数)#列表里面套的那个列表,不管列表里面有多少值,都算一个
students=['Bob','Alice','Jim','Mike','Judy',123,True,['a','b']]
print(students)
print(type(students))
print(len(students))
#----------------------------------------------------------------------------------#4.1.列表(取“单个”元素值)
students=['Bob','Alice','Jim','Mike','Judy',123,True,['a','b']]
#索引        0     1      2      3      4     5   6       7
#负数索引    -8    -7     -6     -5     -4    -3  -2      -1
print(students[0])
print(students[-1])
print(students[7])
print(students[-8])#4.2.列表(取“多个”元素值==>列表切片)【正着==>】
students=['Bob','Alice','Jim','Mike','Judy',123,True,['a','b']]
#索引        0     1      2      3      4     5   6       7
#负数索引    -8    -7     -6     -5     -4    -3  -2      -1
# print(students[0])
# print(students[-1])
# print(students[7])
# print(students[-8])
print(students[2:7])    #['Jim', 'Mike']#取索引2到4对应的值,不包含":号"后面索引所对的值==>并且是用[]进行包裹的
#print(students[4:2])    #[]#4.3.列表(取“多个”元素值==>列表切片)【反着<==】取最后两个索引
students=['Bob','Alice','Jim','Mike','Judy',123,True,['a','b']]
#索引        0     1      2      3      4     5   6       7
#负数索引    -8    -7     -6     -5     -4    -3  -2      -1
#print(students[2:4])    #取索引2到4对应的值,不包含":号"后面索引所对的值==>并且是用[]进行包裹的
print(students[-2:-1])  #取不到最后一个元素
print(students[-2:])    #可以取到最后一个元素(从倒数第二个元素开始,获取所有索引值)
#正序索引(最后3个值)
print(students[5:])

1.7_2列表(增加+删除+修改元素)

#在列表里面新增一个同学
students=['Bob','Alice','Jim','Mike','Judy']#1.新增append()=
students.append('Lily')#2.1删除元素(按索引)pop()
students.pop(1)
#2.2删除元素(按值)remove()元素多
students.remove('Mike')#3.改元素(重新赋值)
students[0]='HH'print(students)

相关文章:

  • Java IO流学习指南:从小白到入门
  • Java程序员学从0学AI(三)
  • 【信息系统项目管理师】一文掌握高项常考题型-项目进度类计算
  • python数据结构-列表详解
  • C++:共享指针unique_ptr的理解与应用
  • C++:虚函数与纯虚函数
  • SpringAI核心
  • Pr -- 耳机没有Pr输出的声音
  • 对比Redis与向量数据库(如Milvus)在AI中的应用
  • 6.3.2图的深度优先遍历
  • 配置tomcat时,无法部署工件该怎么办?
  • linux线程同步与互斥
  • 算法笔记·数学·最大公约数
  • 酷柚易汛ERP标签打印解决方案
  • [原创]X86C++反汇编01.IDA和提取签名
  • 为什么要使用线程池
  • 使用Python控制Arduino——入门与实战
  • IEC 60034-30-1标准解析:旋转电机能效分级与全球影响
  • LangGraph 及多agent
  • Netty学习专栏(四):如何解决粘包/拆包问题及自定义协议的实现
  • 免费的网站/网络广告
  • wordpress 文章锚点/手机一键优化
  • 淄博网站关键词优化/石景山区百科seo
  • 微博网站建设/手机网站关键词seo
  • 罗定网站建设/关键词出价计算公式
  • 岳阳县住房和城乡建设局网站/专业推广公司