1.列表的阐述
2.列表的定义
3.列表的常用方法
一、列表的阐述
python中的列表是非常好理解的可以简单的理解为java里面的数组的升级版 虽然似数组但并非数组 , 在java中的列表是通过实现List接口实现了列表对象的创建 , 但python不行要实现接口 只需要使用一对[](中括号)表示就可以了 , 在python中它对里面存放的值的类型没有特别的要求 里面可以放置任意类型的数据 。
二、列表的定义
在阐述中也说了 python中列表的定义非常 简单 直接使用中括号即可 ;
结果:
注意:在python中列表是可以放不同类型的值的 ;
结果 :
三、列表的常用方法
1.index:获取指定元素的下标
if __name__ == "__main__":
list = [1,2,3,4]
print(list.index(2))
结果 :
2.insert:在指定的位置插入元素
if __name__ == "__main__":
list = [1,2,3,4]
print(list.index(2))
list.insert(5 ,6)
print(list)
有两个参数 :
index : 要插入位置的下标
object :要插入的值
3.append : 在末尾插入值
if __name__ == "__main__":
list = [1,2,3,4]
list.append(10)
print(list)
结果:
[1, 2, 3, 4, 10]
4.pop : 弹出末尾元素
if __name__ == "__main__":
list = [1,2,3,4]
print(list)
print(list.pop())
结果 :
[1, 2, 3, 4]
4
5.extend : 在末尾插入可迭代的元素
if __name__ == "__main__":
list = [1,2,3,4]
str = "str"
list.extend(str)
print(list)
结果 :
[1, 2, 3, 4, 's', 't', 'r']