zoukankan      html  css  js  c++  java
  • python入到到实战--第四章

    第四章 操作列表

    1、遍历整个列表

    msg = ['bac','dhfj','hsj','899']

    for msg_out in msg:

      print(msg_out)

    bac

    dhfj

    hsj

    899

    2、避免缩进错误

    3、创建数值列表

      使用range()函数        range()函数可指定步长  range(1,5,2)      步长为2-->1,3

      for value in range(1,5):

        print(value)

    ---->1

    ---->2

    ---->3

    ---->4

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

    使用list()函数将range()的结果直接转换成数字列表

    num = list(range(1,5))

    print(num) ---->[1,2,3,4]

    例:

    seq = []

    for rang in range(1,11):

      seq.append(rang**2)

    print(seq)

    [1,4,9,16,25,36,49,64,81,100]

    对数字列表进行统计计算

    seq = [1,4,9,16,25,36,49,64,81,100]

    min(seq)           -->最小值

    max(seq)         --最大值

    sum(seq)         ------和

     

    列表解析

    =================================

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

    seq = []

    for rang in range(1,11):

      seq.append(rang**2)

    print(seq)

    =================================

    使用列表的一部分

    ---------切片

    seq = [1,4,9,16,25,36,49,64,81,100]

    print(seq[1:3]) -----[4,9]

    解释:获取索引1-3(不包括3)的元素值

    如果不指定起始索引,python将自动从开头开始取

    如果不指定结束索引,python将自动取到列表末尾

    最后3位  seq[-3:]

     遍历切片

      for seq_out in seq[0:3]:

        print(seq_out)


    复制列表

    seq_new = seq[:]

    元组----------

    python将不可修改的称为不可变的,  不可变的列表称为元组----------------------元组的元素不可修改,可以修改元组这个变量--重新给元组赋值

    定义元祖    dim = (20,30)

    访问元组  print(dim[0])  ----->20

    遍历元组

     for di in dim:

      print(di)

    代码格式

    每级缩进使用四个空格

    行长:每行不超过80个字符,     注释的行长不超过72个字符

    空行:程序的不同部分使用空行分隔开

  • 相关阅读:
    查看linux文件目录的大小和文件夹包含的文件数
    linux下oracle 基本操作
    中宇 设备证书 导入配置
    as5 samba 图形配置
    QQ用户免费申领新型电子密码卡
    GRUB引导下进Linux单用户模式的三种方式
    Iptables 规则 一些简单实例和详细介绍
    Linux上JDK的 安装和卸载 详细 (转)
    Linux/Unix命令之Ethtool (设置千兆网卡速度及模式)
    oracle 下 创建数据库和用户界面操作 和sql 语句 下的创建方法
  • 原文地址:https://www.cnblogs.com/beidou93/p/9890233.html
Copyright © 2011-2022 走看看