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个字符

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

  • 相关阅读:
    C#初级知识点整理及VS的简单使用
    C#更新SQLServer中的TimeStamp字段(时间戳) 防止同时修改一行时覆盖更新
    多线程传入参数
    ASP.NET 下载文件并继续执行JS解决方法
    C# webBrowser控件使用
    模拟操作网页 webBrowser
    ASP.net绑定文本框Enter事件到按钮 ASP.NET执行后台执行JS方法
    C#复制、粘贴文本信息到剪贴板
    组合数获取算法
    XML序列化与反序列化
  • 原文地址:https://www.cnblogs.com/beidou93/p/9890233.html
Copyright © 2011-2022 走看看