Python编程从入门到实践笔记——操作列表
Python编程从入门到实践笔记——操作列表
#coding=utf-8 magicians = ['alice','david','carolina'] #遍历整个列表 for magician in magicians : print(magician) print("hello everyone!") #for循环(冒号和缩进) for number in range(1,6): print(number) #用range()创建数字列表 #list()、range()前闭后开 numbers = list(range(1,6)) print(numbers) #range()设置步长 even_numbers = list(range(2,21,2)) print(even_numbers) #**表示乘方 squares=[] for value in range(1,51): squares.append(value**2) print(squares) #数字列表统计 digits = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] print("min="+str(min(digits))) print("max="+str(max(digits))) print("sum="+str(sum(digits))) #列表解析 squares_1 = [value**2 for value in range(1,10)] print(squares_1) #切片 和range()范围一样,前闭后开 #不指定起始索引,从列表开头开始 #不指定终止索引,终止于列表末尾 players=['jordan','james','magic','kobe','yao','bill'] print(players[0:3]) print(players[:1]) print(players[3:]) #打印最后三名运动员 print(players[-3:]) #复制列表:省略起始索引和终止索引 players_1=players[:] players.append('wade') players_1.append('paul') print(players) print(players_1) #players_1=players,players赋值给players_1,和Java中数组赋值一样,指向的是同一个对象,操作的是同一个对象 #元组()不可以更改其中元素的值,可以改变元组变量的值 dimensions=(100,80) print(dimensions[0]) print(dimensions[1]) dimensions=(80,80) print(dimensions[0]) print(dimensions[1])
由于博主也是在攀登的路上,文中可能存在不当之处,欢迎各位多指教! 如果文章对您有用,那么请点个”推荐“,以资鼓励!
欢迎各位加我主页weixin,备注“博客园”,进入技术交流群,和我一起讨论和交流,共同进步!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具