什么是列表?
- 当我有一百个数据要进行储存的时候,我可以选择用100个变量分别进行储存,但显然这不是一个更好的方案。我们可以用一个组合形式的数据结构,把这一百个数据储存到一块,需要的时候再分别进行提取。
- 我们可以把它想象成一个大桶,当我们有一堆东西需要找个地方临时存放在一起,以便后续进行排序、筛选等操作时,就可以弄一个列表,把这些东西放进去。
列表的创建
有些情况下使用字符串来创建列表很有帮助。为此,可使用函数list。
请注意,我们可以将任何序列(而不仅仅是字符串)作为list的参数。
列表的属性
- 序列的索引、切片、相加、乘法、判断元素存在否、计算长度、最大小值,这些操作列表都支持。
- 需要注意的是,序列的相加和相乘一定要是相同的数据类型哦!
尝试在右边代码框完成以下操作:
1、创建两个列表,分别赋值于变量a和b:
['广州', '北京', '上海', '深圳']
['广州', '杭州', '上海', '成都']
2、a+b的结果如何?a*3呢?