
Python小白
小白@IT
这个作者很懒,什么都没留下…
展开
-
Python 坑 | 字典赋值?拷贝?深浅之分?
调了一下午,发现原来是类似于这样的问题。。 a={"haha":[1,2,3]} b=a["haha"] # 这是一种浅复制 b.append(4) # a也会被改变的! # 输出a, b b {'haha': [1, 2, 3, 4]} a {'haha': [1, 2, 3, 4]} 上网找了一下字典深浅赋值(复制)的问题,真的是巨坑啊!!! 先上这位仁兄的博客: python-字典-dict-Dictionary-复制-赋值-创建等-常用操作全解,详解_Starblon的博客-优快云博客原创 2021-12-02 18:42:49 · 805 阅读 · 0 评论 -
python小技巧 | list列表的“加法”和“乘法”
list列表乘法:列表list*n = 列表list内所有元素添加n次 list列表加法:相当于append()函数 PyDev console: starting. Python 3.8.3 (default, Jul 2 2020, 11:26:31) x = [] x.extend(["wo"]*3) x ['wo', 'wo', 'wo'] # 乘法?yes! ["wo"]*3 ['wo', 'wo', 'wo'] # 加法?yes!相当于append ["wo"]+["1"] [原创 2021-07-16 03:28:33 · 1903 阅读 · 0 评论