- 列表中添加数据的两种方式
a = ['aaaa','bbbb','cccc']
a
a.append('dddd')
a
a.insert(0,'zero') # 指定索引 和添加的值
a
2. 列表中删除数据的三种方式
(1) del a[0]
(2) a.pop() 删除最后一个元素
(3)a.remove('aaaa') 删除指定元素
3.列表中修改数据的方式
a[0]='ccccccccc'
a
['ccccccccc', 'dddd', 'eeee', 'bbbb']
4.列表中查询数据的方式
a[0]
'cccc'
5. 组织列表
(1)sort按照字母排序 正序
a = ['cccc','dddd','eeee','bbbb']
a.sort()
a
Out[30]:
['bbbb', 'cccc', 'dddd', 'eeee']
倒叙 reverse=True
a = ['cccc','dddd','eeee','bbbb']
a.sort(reverse=True)
a
Out[31]:
['eeee', 'dddd', 'cccc', 'bbbb']
(2)sorted()对列表临时排序,结束时列表回复原来数据
(3)列表长度 len()
a = ['cccc','dddd','eeee','bbbb']
len(a)
(4)切记,列表的索引正向是从0开始,反向是从-1开始
一个关于for循环的小例子(两种方式实现)
ccc = []
for i in range(0,11,2):
bbb = i**2
ccc.append(bbb)
print(ccc)
[0, 4, 16, 36, 64, 100]
ccc = [i**2 for i in range(0,11,2)]
ccc