基本类型
在 Python 语言中,它提供了一个容器(Container)的概念,用来容纳批量的数据。
Python 的容器有很多种 —— 字符串,其实也是容器的一种,它的里面容纳着批量的字符。
一种容器:列表(List)
-
用方括号表示 [] 举例来说,[1, 2, 3, 4, 5] 和 [‘ann’, ‘bob’, ‘cindy’, ‘dude’, ‘eric’],或者 [‘a’, 2, ‘b’, 32, 22, 12] 都是一个列表。 -
列表和字符串一样,都是有序容器(容器还有另外一种是无序容器),所以,它们可用的操作符其实相同:
拼接:+ 和 ’ '(后者是空格) 拷贝:* 逻辑运算:in、not in;以及,<、<=、>、>=、!=、== 两个列表在比较时(前提是两个列表中的数据元素类型相同),遵循的还是跟字符串比较相同的规则:“一旦决出胜负马上停止”。但实际上,由于列表中可以包含不同类型的元素,所以,通常情况下没有实际需求对他们进行 “大于、小于” 的比较。(比较时,类型不同会引发 TypeError……)
其他数据类型
range() (等差数列)
tuple (元组)
set (集合)
dictionary (字典)
Date Type (日期)
|