前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python笔记2

python笔记2

作者头像
blankmiss
发布2020-04-09 12:02:41
5040
发布2020-04-09 12:02:41
举报
文章被收录于专栏:林祈林祈

遍历整个列表

for循环

循环是编程中非常重要的一个步骤,可以很轻松的完成一些非常繁琐的东西。 使用单数和复数名称可以帮助你判断代码段处理的是单个列表元素1还是整个列表

在for循环中你可以对循环中的元素执行任何操作。

代码语言:javascript
复制
xxx = ['sdd','wdwd','wdawd']
for xxx in xxx  
    print(xxx.title())    #title()是首字母大写的意思  

循环打印出列表中的元素 1.在for循环中想要包含多少代码都行,记住缩进非常重要 2.缩进用不好可能代码一切正常但是输出结果会非常奇怪 3.不要多缩进,也不要少缩进 4.不正确的缩进,也可能会造成逻辑错误 5.记住for语句后面要加冒号:

数字列表

一丶 range() range 可以生成一系列的数字,但是会从生成的第一个一直数到最后一个 和以前的一样生成20就得+1,ps:差一行为 如果不符合预期可以+1或者-1 二丶 list() list 可以生成数字列表 例如:

代码语言:javascript
复制
xxxx = list(xxx(a,b))  
print(xxx)  

并且可以指定步长 例如:

代码语言:javascript
复制
xxxx = list(range(1,2,11))  #2代表的是偶数 表示a到b中的所有偶数  

平方 例如:

代码语言:javascript
复制
xxx = []  
for xxx on range(1,11):  
    xxx = xxx**2  
    xxx.append(xxx)  
print(xxx)  

三丶 对数字列表的简单运算

代码语言:javascript
复制
min(xxx)  #最小值  
max(xxx)  #最大值  
sum(xxx)  #总和  

四丶 列表解析

代码语言:javascript
复制
xxx = [value**2 for value in range(1,11)]  
print(xxx)  

ps:这一种不需要冒号

切片

例如

代码语言:javascript
复制
play = ['aaa','bbb','ccc','ddd']  
print(paly[0:3])  #0-3的数字可以打印出来  
按照索引来打印  

你可以生成列表的任何子集 只要你知道列表的索引你可以生成任何位置的子集 如果没有指定开头索引就会从第一个开始 如果没有指定结尾就直接到最后一个 倒数负数结尾就倒数到最后一个

代码语言:javascript
复制
play = ['aaa','bbb','ccc','ddd']  
plays = play[:]  

这就是复制列表 互不影响对方

元组

元组用花括号来包括 元组里面的内容不可以修改 但是可以通过赋值的方法来修改元组里面的变量 缩进为四个空格 不同程序的不同部分可以用空行间隔开

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-11-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 遍历整个列表
    • 切片
      • 元组
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档