对列表执行操作

对列表执行操作
一:利用for循环,可以对列表里的每一个元素进行相同的处理。for x in 列表名
注意当print(x)时,需要将print向后移动一下。
二:在for循环后面可以添加其他的代码。
三:在for后面,没有缩进的代码只执行一次。
四:indentationerror:expected an indented block 代表有未缩进项。
Indentationerro:unexpected indent 代表有可以不用缩进项
缩进代表了该行代码属于上一行。
五:for最后面的“:”是用来说明下面哪一行代码是循环的第一行。
六:stynaxerror:invalid syntax 代表了有冒号未在for后打出。或者也有可能是print里面的话没加引号。
七:for x in range(y,z): 代表依次输出从y 到z-1的数字
八:list()可生成一个列表。如:list(range(x,y))就可生成从x到y-1的数字列表。
九:for ABC in range(x,y,z): 表示从x到y-1依次加z。
ABC=list(range(x,y,z))让上面自动生成列表了。
十:在>>>中运行的某些程序,貌似是直接自动用一个变量了。因此在geany中需要自己添加一个变量才能输出。
十一:用min(列表名)可以表示这是个列表里最小的数,同理max,和sum。不过不用个变量输出不来。
十二:我用的这个geany叫做python解释器。
十三:!!!想用中文加注释要用# -- coding:utf-8 --。(牛皮)
十四:若本段代码有注释,则最开头要有一段注释存在。
十五:在一个变量名=后面加【】代表里面是一个表达式。squares=[value**2 for value in range(1,10)]后面的for循环给前面的表达式提供值。
十六:变量不能使用def。
十七:给一个变量等于列表名【x:y+1】首先x与y均为非负整数,这个设置方法可以将列表中的从x到y的与元素提取出来。这个叫做切片,即使用了列表的一部分。如果切片【:】左边啥都没打,默认从左边第一个开始。同样的语法,如果右边啥也没打,默认打到最后一个。当然,两边都省略就可以复制了。
十八:如果不使用切片,而是直接将这个列表名赋给了另外一个列表名,那么这两个列表名实际上是指向同一个列表。即为两个列表名并没有分开。对其中一个列表处理,也就对另外一个列表改动了。
十九:使用元组可以将这个类似列表的表格里的元素固定,无法修改。这个无法修改指的是用【】直接修改元组中的某一个元素。但是可以通过重新定义的方式去修改元组中的所有元素。
二十:相比于列表,元组是更简单的数据结构。如果想要储存一组值在程序的整个生命周期内不变,可使用元组。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值