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

003_for循环操作列表和元组

1、for循环遍历整个列表

cars = ["奔驰", "比亚迪", "长安", "理想"]
cars.insert(0, "红旗")
cars.append("长安")
cars.insert(len(cars), "宝马")# 可以在列表中每个元素前后添加元素
cars_new = []
for car in cars:cars_new.append(car+"车")print(f"{car}是一辆好车")
print("他们都是知名车企")
print(cars_new)# 可以用来删除后缀、也可以删除前缀
cars = []
for car in cars_new:cars.append(car.removesuffix("车"))
print(f"{cars}")

2、创建数值列表

for num in range(1, 10 ,1): # range函数创建数值列表,可以用第三个参数指定步长for num2 in range(1, 10, 1):print(f"{num} * {num2} = {num * num2}")
numbers_list = list(range(1, 11)) # 使用range()创建数值列表
print(min(numbers_list)) # 对数值列表进行简单统计计算
print(max(numbers_list))
print(sum(numbers_list))
numbers_list0 = [value+10 for value in range(1, 11)] # 列表推导式
print(numbers_list0)

3、使用列表的一部分

cars = ["奔驰", "比亚迪", "长安", "理想", "红旗", "领克", "别克"]
print(cars[3:])  # 列表切片选择部分元素
print(cars[:3])
print(cars[:-1])
print(cars[::-1])
print(cars[1:3])for car in cars[3:]:print(car) # 遍历切片列表,打印部分元素my_cars = cars[:] # 复制列表
print(my_cars)
my_cars.append("小鹏")
print(my_cars)
print(cars)
http://www.rkmt.cn/news/9680.html

相关文章:

  • linux 文件传输命令
  • Redis AOF原理
  • ANSYS Electronics 2025 R1 安装与使用全流程图文教程
  • 实用指南:通义DeepResearch论文六连发全面解读
  • Notepad++8.6免费版下载及安装教程(附安装包)2025最新整理
  • mysql表新增字段,基本语法
  • 微波雷达模块WT4101重新定义饮水机茶吧机等智能家居
  • 硝基甲苯之魇
  • 关于串口通信(232、485、422)和常见问题,一篇文章就给你说清楚~
  • day13-Trae之一键换脸APP开发03
  • 摩尔投票法
  • 基于STM32平台的ADS1292心电采集驱动程序
  • C#开发的等待界面类库例子 - 开源研究系列文章
  • 邀您参加丨云栖大会中企出海技术分论坛
  • 国产化Excel开发组件Spire.XLS教程:Python 写入 Excel 文件,数据写入自动化实用指南
  • 【IEEE出版】2025年智慧物联与电子信息工程国际学术会议(IoTEIE 2025)
  • 9.22 机房练习
  • 视频调色神器!CyberLink ColorDirector:从入门到专业的视频色彩魔法工具
  • P4951 [USACO01OPEN] Earthquake 题解
  • 用ida插件快速审计函数调用
  • schematool -initSchema -dbType mysql
  • tsx 图论选讲
  • 阿里云通义MoE全局均衡技巧:突破专家负载失衡的革新之道
  • .NET Polly 全面指南:从5W2H维度深度解析
  • Day19构造器详解
  • 【院士报告|EI检索稳定|大连理工大学主办】第四届能源与动力工程国际学术会议(EPE 2025)
  • 20250509_信安一把梭_黑客
  • 达芬奇标记测量线文字标题动画预设(Tracked Measuring Lines)使用指南
  • css样式:button边框贪吃蛇加载效果
  • 什么是NIC(网络接口卡)?