串列(List):可以更改内容的资料型态→ 可以只用一个变数解决问题,存取时只需加上串列名称以及索引值即可

基本定义:name_list = [元素1,...,元素n] #name_list是假装串列的名称→ 列印时只需用print()即可

1.读取串列元素name_list[i]

2.串列切片(list slience)程式设计时,常需要读取串列中前几个元素、后几个元素、某区域间元素或依照一定规则排序的元素,所取得的系列元素也可称为子串列name_list[start:end] #取start到(end-1)的元素name_list[:n] #取串列前n名name_list[n:] #取串列索引n到最后name_list[-n:] #取串列后n名name_list[:] #取所有元素

*取区间,用step作为每隔多少区间再读取name_list[start:end:step] #每隔step,取start到(end-1)的元素

3.串列索引值是-1为最后一个串列元素

4.串列统计资料、最大值max()、最小值min()、总和sum()

5.串列个数len()攥写过程中,可能会增减元素,时间久了自然会忘记串列内剩余多少元素,因此可以利用len()获得串列内元素个数

6.更改串列元素内容

7.串列相加

8.串列乘数字串列元素重复次数

9.串列元素的加法运作

10.删除串列元素del_name_list[i]

*删除区间内元素del_name_list[start:end] #删除索引start到(end-1)的元素

*删除区间,用step每隔多少再删除del_name_list[start:end:step] #每隔step,删除索引start到(end-1)的元素

11.串列为空串列的判断如想建立一个串列,但暂不放置元素,可用此方式name_list = [] #此为空串列

12.删除串列del name_list #删除串列name_list

∴∵∴ ୨୧ ∴∵∴ ୨୧ ∴∵∴ ୨୧ ∴∵∴ ୨୧ ∴∵∴ ୨୧ ∴∵∴ ୨୧ ∴∵∴ ୨୧ ∴∵∴

今天学习了串列的基本概念,并且透过不同实例去练习下篇开始会更深入的去认识list~