Python基础——列表(list)
1.列表是python的一种可变序列,可以存储不同类型的数据
2.访问列表中的元素:
(1)通过列表元素的索引访问
与字符串类似,列表索引左边从0开始,右边从-1开始
(2)通过for、while循环访问
# 列表 = [数字,字符串,列表,元组,字典} li = [1,'abc',[1,2,3],(1,2,3),{'a':1,'b':2,'c':3}] #通过for循环访问 for i in li: print(i) #通过while循环访问,首先要获取列表的长度 print('-'*100) length = len(li) j = 0 while j < length: print(li[j]) j +=1
结果
3.列表的常见操作
(1)列表中增加元素
Ⅰ.append( )方法:增加的元素位于列表的末尾
Ⅱ.extend( )方法:可以将另一个容器序列的元素逐一添加到列表中
注意:字典只逐一添加键
Ⅲ.insert(指定位置,添加元素 )方法:在列表的指定位置添加元素,该位置以及以后的元素像后移
(2)删除列表中的元素
Ⅰ.del( )方法:
a.删除指定下标的元素
b.删除指定范围的元素
c.删除整个列表
Ⅱ.pop( )方法:
a.默认删除列表的最后一个元素
b.删除指定索引位置的元素
Ⅲ.remove( ):删除列表的指定元素
(3)修改列表中的元素
可以通过下标修改列表中的元素
(4)查找列表中的元素:通过成员运算符(in、not in )检查某个元素是否在列表中
(5)对列表中元素进行排序
list.sort( ):正序排序
list.sort(reverse=True):逆序排序
从0到1学习Python 文章被收录于专栏
python学习笔记