您的位置 首页 > 腾讯云社区

python笔记2---blankmiss

遍历整个列表for循环

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

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

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 可以生成数字列表 例如:

xxxx = list(xxx(a,b)) print(xxx)

并且可以指定步长 例如:

xxxx = list(range(1,2,11)) #2代表的是偶数 表示a到b中的所有偶数

平方 例如:

xxx = [] for xxx on range(1,11): xxx = xxx**2 xxx.append(xxx) print(xxx)

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

min(xxx) #最小值 max(xxx) #最大值 sum(xxx) #总和

四丶 列表解析

xxx = [value**2 for value in range(1,11)] print(xxx)

ps:这一种不需要冒号

切片

例如

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

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

play = ['aaa','bbb','ccc','ddd'] plays = play[:]

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

元组

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

---来自腾讯云社区的---blankmiss

关于作者: 瞎采新闻

这里可以显示个人介绍!这里可以显示个人介绍!

热门文章

留言与评论(共有 0 条评论)
   
验证码: