这一关,咱们就会接触两种新的数据类型--列表和字典,你会发现,他们比咱们学过的"整数,浮点数,字符串"更加高级,更具备"包容性".

为什么这么说呢?后面学的几种类型,每次赋值只能存一条数据.如果咱们须要应用很多数据的时候,就会很不不便.

而列表和字典的作用,就是能够帮忙咱们存储大量的数据,让计算机去读取和操作.

列表:

首先,咱们来看看列表(list)的代码格局:   students = ['小明','小红','小刚']     途中的['小明','小红','小刚']就是一个列表.一个列表须要用中路号[]把外面的各种数据框起来,外面的每一个数据叫做"元素".每个元素之间都要用英文逗号隔开.

a.从列表提取每个元素

    这就波及到了一个新的知识点:偏移量.列表中的各个元素,好比老师里的某排学生那样,是有序地排列的,也就是说,每个元素都有本人的地位编号(即偏移量).    1.偏移量是从0开始的,而非咱们习惯的从1开始        2.列表名后加带偏移量的中中括号,就能渠道相应地位的元素        

b.从列表中提取多个元素

         list2 = [5,6,7,8,9]    list2[:],list2[2:],list2[:2],list2[1:3]    :左右两边的数字指的是列表中偏移量,记住偏移量(索引)始终是从0开始的.     口诀:左右空,取到头;左要取,右不取   

c.给列表减少/删除元素

   咱们就须要用到append()函数给列表减少元素,append的意思是附加,增补.      列表的删除,须要用到del语句,   语法是:del列表名[元素的索引]      students = ['小明','小红','小刚','小美']   del students[1]      事实上del语句十分不便,既能删除一个元素,也能一次删除多个元素(原理和切片相似,左取右不取)