python中可变类型与不可变类型(自我总结)

    技术2022-07-10  144

    不可变:对象所指向的内存中的值是不可以改变的 不可变的类型有:int str float 元组tuple

    #不可变 num = 10 print(id(num))#结果为:1359179056 num = 6 print(id(num))#结果为:1359178928

    可变:对象所指向的内存中的值是可以改变的 可变类型有:字典dict 列表list 集合set

    #可变 s1 = {1,2,3,4} print(id(s1)) #结果为:1741853303080 s1.add(5) print(id(s1)) #结果为:1741853303080

    Processed: 0.012, SQL: 9