6.列表

来源:互联网 发布:java中的类命名规范 编辑:程序博客网 时间:2024/06/05 22:43
----------------列表----------------
(1)列表:Python的“苦力”!
     列表是可变的——可以改变列表的内容,并且列表有很多有用的、专门的方法。
(2)列表的组成:
   用[]表示列表,包含了多个以逗号分隔开的数字,或者字符串。
   如:
   >>>list1=["Smith","David","Clotho","张三"]   >>>list2=[1,2,3,4,5]   >>>list3=["str1","str2","str3"]
(3)基本的列表操作
  (3.1)取值:切片和索引      
  (3.2)改变列表:元素赋值
         >>>x=[1,2,3,5]         >>>x[3]=4         >>>x         [1,2,3,4]
         注意:不能为一个位置不存在的元素进行赋值!例如上例中,不能为索引为100的元素进行赋值。
  (3.3)删除元素:通过del语句来实现
         >>>names=["Smith","Alice","Bob","Beth"]         >>>del names[2]         >>>names         ["Smith","Alice","Beth"]
(4)列表的方法
     1.append
       append方法用于在列表末尾追加新的对象:
       >>>lst=[1,2,3]       >>>lst.append(4)       >>>lst       [1,2,3,4]
     2.remove
       remove方法用于移除列表中某个值的第一个匹配项:
       >>>x=["to","be","or","not","to","be"]       >>>x.remove("be")       >>>x       ["to","or","not","to","be"]
----------------对象与类快速入门----------------
  ※对象和类,更好的理解列表 
  ※对象=属性+方法
  ※列表是使用对象和类的一个例子
     —当你使用变量i并给它赋值的时候,比如赋整数5,你可以认为你创建了一个类(类型)int的对象(实例)i。
     —help(int)
  ※类也有方法,即仅仅为类而定义的函数
    —仅在该类的对象可以使用这些功能。
    —例如:
        Python为list提供了append方法,这个方法的功能是让你在列表尾添加一个项目。
        mylist.append("an item")列表mylist中增加字符串。
        注意:对象.方法(使用“·”调用方法)
  ※类也有变量,仅为类而定义的变量
    —仅在该类的对象可以使用这些变量/名称。
    —通过“·”使用,例如 mylist.field。

原创粉丝点击