圣剑三刀。abx 发表于 2018-6-30 18:06:19

新手鱼的大神梦(python笔记011)

本帖最后由 圣剑三刀。abx 于 2018-7-5 21:12 编辑

011(我们当num是一个列表)
0、学习了如何在列表中获取元素            如:num[0]
1、学习了如何使列表元素的位置互换:
        (0)利用中间变量过渡
        (1)类似于赋值中互换的方式       如: num,num = num,num
           注:关键是通过改变[获取列表中元素]可直接改变[列表中元素]
2、学习了从列表中删除元素的两个方法及一个语句:
        (0)remove()         ()内填列表中有的元素,就可删除列表中的那个元素,否则会报错
        (1)del                              它是语句!不是方法哦。后加num[0]形式或num来删除元素或整个列表
                                                有趣的是当i =num这样处理后,删 i[0]形式会影响到num,但删 i则不会
        (2)pop()                  ()不填则弹出列表中最后一个元素,也可以在()中填索引值弹出相应元素
3、列表分片,一个完美的copy:
        (0)形式:num[起始:结束:步径]
        (1)也可以:num[:结束]或者num[起始:]
        (2)num[:]可拷贝整个列表

课后作业:
0、明白list[0]与list[0:1]区别
1、负数索引也支持,从右往左,从-1开始
2、python中变量的深入理解:
        (1)list1 = list2相当于贴标签,只是启个新名字
        (2)list1 = list2[:]则是copy啦

新学方法及语句汇总:
0、remove()
1、del
2、pop()
3、sort()             #把数字从小到大排列

morningmao 发表于 2018-7-6 09:36:06

继续努力哦
页: [1]
查看完整版本: 新手鱼的大神梦(python笔记011)