• 第四章-操作列表


    1、遍历整个列表

    1.可使用Python中的for循环遍历整个列表

    2.避免缩进错误

    Python根据缩进来判断代码行于前一个代码行的关系。

    2、创建数字列表

    1.Python函数range()让你能够轻松地生成一系列的数字。

    函数range()让Python从你指定的第一个值开始数,并在达到你指定的第二个值后停止,因此输出不包含第二个值(这里为5)

     使用range()创建数字列表

    要创建数字列表,可使用函数list()将range()的结果直接转化为列表,如果将range()作为list的参数,输出将为一个数字列表。

    使用函数range()还可指定步长

     

    2.对数字列表执行简单的统计计算

    有几个专门用于处理数字列表的Python函数

    3.列表解析

    前面介绍的生成列表squares的方式包含三四行代码,而列表解析让你只需编写一行代码就能生成这样的列表。

    列表解析将for循环和创建新元素的代码合并成一行,并自动附加新元素

     

    首先指定一个描述性的列表名,如squares;然后指定一个左方括号,并定义一个表达式,用户生成你要存储到列表中的值。接下来编写一个for循环,用于给表达式提供值,再加上右方括号。

     3、使用列表的一部分

    1.切片

    处理列表的部分元素-Python称之为切片。

    2.遍历切片

    3.复制列表

    要复制列表,可创建一个包含整个列表的切片,方法是同时省略起始索引和终止索引([:])。

    注意:这里复制不能使用friend_foods=my_foods,否则就是赋值,只是将新变量friend_foods关联到包含在my_foods中的列表。

    4.元组

    不可变的列表被称为元组

     1.定义元组

    元组看起来犹如列表,但使用圆括号而不是方括号来标识。

    2.修改元组变量

    虽然不能修改元组的元素,但可以给存储元组的变量赋值。

     

    5、设置代码格式

    1.缩进

    PEP8建议每级缩进都是用四个空格,若果你混合使用了制表符和空格,可将文件中所有制表符转换为空格。

    2.行长

    很多Python程序员都建议每行不超过80字符,注释行长不超过72字符。

    3.空行

    要将程序的不同部分分开,可使用空行。

  • 相关阅读:
    Jmeter(十三)用Jmeter自带录制工具代理录制手机端应用脚本APP脚本
    AppScan 扫描测试策略
    AppScan 工作原理
    AppScan扫描结果分析及工具栏使用
    Java学习之正则表达式
    Java学习之反射练习
    Java学习之反射
    Java学习之网络编程(TCP协议实例)
    Java学习之网络编程(UDP协议实例)
    Java学习之IO(编码练习--截取字符串根据字节)
  • 原文地址:https://www.cnblogs.com/mkxfs/p/10926628.html
Copyright © 2020-2023  润新知