python入门之列表内存图
"""
列表内存图
"""
list01 = ["张无忌", "赵敏"] list02 = list01 # 修改的是列表第一个元素 list01[0] = "无忌" print(list02[0]) # 无忌
内存图:

list01 = ["张无忌", "赵敏"] list02 = list01 # 修改的是list01变量 list01 = "无忌" print(list02[0]) # 张无忌

list01 = ["800", "1000"] # 通过切片获取元素,会创建新列表 list02 = list01[:] list01[0] = 900 print(list02[0]) # 800 list01 = [500] print(list02[0]) # 800

list01 = [800, [1000, 500]] list02 = list01 list01[1][0] = 900 print(list02[1][0]) # 900

list01 = [800, [1000, 500]] list02 = list01[:] list01[1][0] = 900 print(list02[1][0]) # 900

 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号