面向对象静态属性的修改只能类名来操作

class A:
    lst1=[1,2,3]
    lst2=[1,2,3]
    def __init__(self):
        self.lst1=10
        self.lst2[2]=10
a=A()
print(A.lst1)
print(A.lst2)
print(a.lst2)

[1,2,3]

[1,2,10]

[1,2,10]

posted @ 2018-11-21 10:08  张朝华  阅读(157)  评论(0编辑  收藏  举报