Python基础 Python面向对象 Python3.X新特性 pyqt编程实战

python列表,元组,字典



  我们在来看一下复杂的语句有哪些,在Python里面有三个复杂的数据类型,一个是列表,一个是元组,一个是字典,列表很容易理解,就是一个串行的数据结构,就是一组的字符的列表。


  比如我们要定义一个列表。


list1.png


  我定义一个“cities”,然后我们就用一个中括号,里面是字符串,然后我们输入代码“len(cities)”查看cities的长度,然后可以看到有三个。如果我要取其中的某一个,取列表里的某一项的值,我要取出上海,我们就根据它的游标来取。


list2.png


  输入代码“print cities[1]”就取出上海了,但是它还有一点不一样就是,数组其实有不同数据类型。


list3.png


  比如说输入代码“cities = [‘chengdu’,1212,123.12,‘shanghai’]”这样的数据类型也是可以的。


  元组实际就类似于有些语言里面的枚举,实际上它是支持各种类型在一起的,比如说要描述一个人。


list4.png


  定义一个人,输入tom,它有“mouse,finger,年龄18,性别True”然后回车,就复制成功了,这就是type的使用,type可以当做一个整体传参到函数里面,或者在返回多个值的时候,把它赋予一个type,就非常的方便。


  字典就是配对关系,就是减值对的组合。


list5.png


  输入代码,“love={‘name’:’sundy’,’age’:18}”,然后点击回车,这就是字典,假如我们要打印出其中的年龄,也是非常的简单,就直接输入代码,用它的“age”就可以了。



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

logo
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127

您有一个双11钜惠红包未领取

客服热线 400-862-8862

回到顶部