时间:2022-04-23 点击: 次 来源:网络 作者:佚名 - 小 + 大
最适合零基础学python的书籍推荐零基础学python学习路线
下载地址 https://share.weiyun.com/S11bpehi
资料目录 小甲鱼零基础学python视频全套96集 刘金玉零基础python入门到精通教程100集全套VIP精选 跟老齐学Python从入门到精通 电子工业出版社 此前,已经知道了三种Python的对象类型:int、float和str。 这一节中的list类型,也是Python的一种对象类型,翻译为:列表。 下面的加粗字,请读者注意: list在Python中具有非常强大的功能。 1.7.1 定义 在Python中,用方括号表示一个list:[] 方括号里面的元素类型,可以是int,也可以是str类型的数据,甚至也能够是True/False这种布尔值。看下面的例子,要特别注意阅读注释。 >>> a=[] #定义了一个空的列表,变量a相当于一个贴在其上的标签 >>> type(a) <type 'list'> #用内置函数type()查看变量a引用对象的类型,为list >>> bool(a) #用内置函数bool()看看a的布尔值,因为是空的,所以为False False >>> print a #打印 [] bool()是一个布尔函数,在后续章节会详述。它的作用就是来判断一个对象是“真”还是“假”(空)。如果像上面的例子那样,列表中什么也没有就是空的,用bool()函数来判断,得到False,从而显示它是空的。 不能总玩“空”的,来点“实”的吧。 >>> a=['2', 3, 'qiwsir.github.io'] >>> a ['2', 3, 'qiwsir.github.io'] >>> type(a) <type 'list'> >>> bool(a) True >>> print a ['2', 3, 'qiwsir.github.io'] 一个列表中能够容纳多少东西?“有容乃大”是对列表最好的形容了,它的大小仅受制于硬件设备和你的意愿。 如果你已经了解了别的语言,比如比较常见的Java,里面有一个跟list相似的数据类型——数组——但是两者还是有区别的。在Java中,数组中的元素必须是基本数据类型中的某一个,也就是要么都是int类型,要么都是char类型等,不能一个数组中既有int类型又有char类型。这是因为Java中的数组需要提前声明,声明的时候就确定了里面元素的类型。但是尽管Python中的list与Java中的数组有类似的地方——都是[]包裹的——list中的元素是任意类型的,可以是int、str,还可以是list,甚至是dict等。所以,有一句话说:列表是Python中的苦力,什么都可以干。 |
上一篇:零基础学python从哪里开始编程零基础学python书籍下载百度云盘
下一篇:没有了