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

MMH_蓝桥杯Python_语法基础_列表与循环语句基础

1.列表

列表可以极大降低我们在处理多个元素时的复杂程度;
在 Python 中,列表(list) 是一种有序、可变、可存储多种数据类型的序列数据结构,使用中括号  []  定义,元素之间用逗号分隔。

1.创建列表

代码展示

#包含多个字符的列表
names = [boy,tom,cool]
#包含多个整数的列表
nums = [98,78,76,79]
#一个空列表
empty_list = []

2.访问列表元素——索引(lendex)

索引从零开始

names = [boy,tom,cool]
#获取第一个元素
print(names[0]) #boy
#获取第三个元素
print(names[2]) #cool

获取列表长度

#使用len()函数
nums = [98,78,76,79]
print(len(nums)) #4

访问不存在的索引会报错

向列表加入元素append

append()可以在列表的末尾添加一个新元素

nums = []
nums.append(1)
nums.append(2)
nums.append(3)
print(nums) #[1,2,3]

列表的输入

nums = list (map(int,input().split()))

遍历列表

基本语法

for item in sequence:

for循环的应用

同时获取索引和元素enumerate()

代码例子

#打印学生名次
student = [boy,ton,coll]
for mingci,name in enumerate(student):print("第",mingci + 1,"名字",name)

range()函数

格式 range(起始值,结束值,步长)————包含起始值不包含结束值
但也可以写成

for i in range(5):print(i)  #输出0,1,2,3,4
#或者
for i in range(1,5):print(i)   #输出1,2,3,4
###range()函数的步长(step)
步长可以使该序列更加灵活
```python
#打印偶数
for i in range(0,10,2):print(i)
#倒序计数
for i in range(0,10,-1)print(i)
http://www.jsqmd.com/news/69448/

相关文章:

  • 2025全屋定制十大品牌哪家好?欧蒂尼硬核实力破局,领衔品质家居新革命 - 资讯焦点
  • keepalived搭建高可用
  • P5304 [GXOI/GZOI2019] 旅行者 题解
  • 2025 年面膜消费指南:告别盲目囤货,10款补水保湿抗老修护爆款适配干油敏肌,精准解决护肤痛点 - 资讯焦点
  • P3275 [SCOI2011] 糖果 题解
  • the attitude
  • 2025年国内正规的微动开关工厂怎么选购,家电微动开关/大电流微动开关/新能源微动开关/小型微动开关/汽车微动开关供货商怎么选 - 品牌推荐师
  • win10 vscode 使用ssh登录 ubuntu
  • P4064 [JXOI2017] 加法 题解
  • 2025年河南工业大学2025新生周赛 (7)
  • P3076 [USACO13FEB] Taxi G 题解
  • 第四章 串
  • 数据采集第四次作业-102302128吴建良
  • 102302142罗伟钊第四次作业
  • 北京SAT辅导机构选课指南:高分攻略与机构测评(2025最新) - 品牌测评鉴赏家
  • 第四次作业-何玮鑫
  • [ABC212D] Querying Multiset 题解
  • P4105 [HEOI2014] 南园满地堆轻絮 题解
  • 【树莓派】【v4l2】在树莓派环境下取流-编码-存储
  • Daily Report — Day 4 (Beta)
  • [ABC241D] Sequence Query 题解
  • Prometheus + Grafana 原理和用法
  • 2025年度不锈钢板直销优质厂家TOP榜单盘点,不锈钢中厚板/201不锈钢板/不锈钢热轧板/不锈钢板现货批发哪家好 - 品牌推荐师
  • 12.09
  • 2025年市场技术好的不锈钢热轧板生产厂家怎么选择,304不锈钢冷热轧板材/316L不锈钢冷热轧板材定制加工有哪些 - 品牌推荐师
  • 完整教程:浏览器工作原理大揭秘:从输入网址到看到页面的奇妙旅程
  • 什么是API?一文让你彻底搞明白! - 智慧园区
  • mysql优化
  • Troubleshooting一定要逻辑严谨与逻辑自洽
  • 企业微信相关文档