day8回顾

昨日内容回顾
字符串的操作
int操作
bool值
int 0  byte b''  str ''  bool  tuple () list [] dict{} ----> False
        数据会作为if while的条件

 


(2) int ('Alex ') str
list
在循环一个列表的过程中,如果删除某些元素,可能会出错.
            倒着删除.
         li = [111,22,33,4,55,66]
        del li[1::2]
        第二种:将偶数位的所有元素添加到一个空列表中
        第三种:倒着删除.
    
dict
在循环一个dict的过程中,如果删除某些键值对,可能会出错
        解决:
            将想删除key添加到一个列表中,循环列表,删除字典的键值对.

赋值运算:
l1 = [1,2,3]
    l2 = l1
    l1.append(444)

    l1 = [1,2,3]
    l2 = l1[:]
    l1 l2 什么关系?
    l1.append(333)

    l1.copy()
        浅copy 第一层独立,第二层开始,共用一个
    copy.deepcopy(l1)
        不管多少层,都是独立的.

 

posted @ 2018-01-30 16:49  虫洞小鳗鱼  阅读(94)  评论(0)    收藏  举报