zoukankan      html  css  js  c++  java
  • 10、序列-列表

    序列-列表

    列表[]

    • list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。
    • 列表是可变类型的数据。
    • 列表的组成:用[]表示列表,包含了多个以逗号分隔开的数字,或者子串。
    list1=['Simon', 'David', 'Clotho']
    list2=[1,2,3,4,5]
    list3=["str1", "str2", "str3", "str4"]
    

    列表操作

    • 取值
      • 切片和索引
      • list[]
    • 添加
      • list.append()
    • 删除
      • del(list[])
      • list.remove(list[])
    • 修改
      • list[]=x
    • 查找
      • var in list
    • 示例:
    >>> list1=['jack', 20, 'male']
    >>> list1
    ['jack', 20, 'male']
    >>> list1.append('USA')
    >>> list1
    ['jack', 20, 'male', 'USA']
    >>> list1.remove('USA')
    >>> list1
    ['jack', 20, 'male']
    >>> help(list1.remove)
    >>> list1[1]=22
    >>> list1
    ['jack', 22, 'male']
    >>> 22 in list1
    True
    

    对象与类快速入门

    • 对象和类,更好的理解列表。
    • 对象=属性+方法
    • 列表是使用对象和类的一个例子
      • 当你使用变量i并给它赋值时候,比如整数5,你可以认为你创建了一个类(类型)int的对象(实例)i。
      • help(int)
    • 类也有方法,即仅仅为类而定义的函数。
      • 仅在该类的对象可以使用这些功能。
      • 例如:
        • Python为list类提供了append方法,这个方法让你在列表尾添加一个项目。
        • mylist.append('an item')列表mylist中增加字符串。注意,使用点号来使用对象的方法。
    • 类也有变量,仅为类而定义的变量
      • 仅在该类的对象可以使用这些变量/名称
      • 通过点号使用,例如mylist.field。
  • 相关阅读:
    OA并发用户数(转)
    mysql中limit用法[转]
    解决IE浏览器中AJAX只能运行一次的IE缓存问题
    ASP.NET AJAX 1.0 beta 发布了...
    开始我的第一个WPF程序
    前WPF PM 用WPF写的一个XAML即时编辑器 kaxaml
    啊..要死了...
    const 和 static readonly
    DCDC Converter(六)同步整流管
    DCDC Converter(三)效率之计算(2):Discontinuous Mode
  • 原文地址:https://www.cnblogs.com/zfc2201/p/8168956.html
Copyright © 2011-2022 走看看