列表相当于其他语言的数组
一、列表的创建:
1、使用中括号
跟其他语言不太一样,python里面的列表好像可以存储任何类型的元素,混合在一起也可以
2、使用内置函数list
获取单个元素的值,直接引用对应下标
python里不仅有正索引还有负索引
0 1 2 3
s1111 hello 98 9.7
-4 -3 -2 -1
看如下例子:
列表是根据需要动态分配和回收内存的,不用担心够不够;不像其他语言还有预先分配大小
二、列表的查询操作
1、获取指定元素的索引值list.index()
若存在相同元素,则返回第一个元素的索引值
index('string',num1,num2) #在指定区间num1-num2中查找string
查找不存在的元素,会抛出valueError