码迷,mamicode.com
首页 > 编程语言 > 详细

小Y的Python学习日志--数据类型(列表,字典)

时间:2015-02-21 13:13:14      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

#本文仅为个人学习过程的整理和记录,如有从他人博客、网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除。

   以下的资料整理来自(1)廖雪峰的Python教程 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000

            (2)简明Python教程 http://woodpecker.org.cn/abyteofpython_cn/chinese/

 

(5)列表

  1)list是处理一组有序项目的数据结构,即可以在一个列表中存储一个序列项目。

  2)列表是可变类型的数据。

  3)列表的组成

    用[]表示列表,包括了多个以逗号分隔开的数字或者字符串,乃至元组。

    >>> userinfo

    (‘AFlin‘, 25, ‘male‘)

    >>> list=[1,2,‘Hello‘,userinfo,(4,5,6)]
    

  4)列表的操作

    取值:切片和索引

      >>> userinfo

      (‘AFlin‘, 25, ‘male‘)

      >>> list=[1,2,‘Hello‘,userinfo,(4,5,6)]
      >>> list[3]
      (‘AFlin‘, 25, ‘male‘)

    添加:list.append()

      >>> userinfo

      (‘AFlin‘, 25, ‘male‘)
      >>> list=[1,2,‘Hello‘,userinfo,(4,5,6)]

      >>> list.append(‘123456789‘)
      >>> list

      [1, 2, ‘Hello‘, (‘AFlin‘, 25, ‘male‘), (4, 5, 6), ‘123456789‘]

    删除:del(list[])

         list.remove(list[])

      >>> list.remove(50)
      >>> list
      [1, ‘Hello‘, (‘AFlin‘, 25, ‘male‘), (4, 5, 6), ‘123456789‘]
      >>> list.remove(list[2])
      >>> list
      [1, ‘Hello‘, (4, 5, 6), ‘123456789‘]

    修改:list[]=x

      >>> list[1]=50
      >>> list

    查找:var in list  

      >> (4,5,6) in list
      True

(5)对象与类快速入门

  1)Python中对象的定义更广,类也是当做对象的。

  2)对象=属性+方法

  3)列表是适用对象和类的一个例子

    当使用变量i并给它赋值的时候,例如赋值整数5,可以认为穿讲了一个类(类型)int的对象。

  4)类也有方法,即仅仅为类而定义的函数

    仅在该类的对象可以使用这些功能,例如:Python为list类提供了append方法,这个方法可以在列表尾添加一个项目;mylist.append(‘an item‘)列表mylist中增加字符串。注:使用点号来使用对象的方法。

  5)类也有变量,仅为类而定义的变量。

    仅在该类的对象可以使用这些变量/名称。

    通过点号使用,例如:mylist.field 。

(6)

小Y的Python学习日志--数据类型(列表,字典)

标签:

原文地址:http://www.cnblogs.com/liquidbean/p/4296933.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!