value equality vs. object equality, aliasing, list is mutable DEMO
来源:互联网 发布:深圳市云计算协会 编辑:程序博客网 时间:2024/06/06 00:53
#quote from MIT 'introduction to computation and programming using python, Revised'
Techs = ['MIT', 'CalTech']Ivys = ['Harvard', 'Yale', 'Brown']univ = [Techs, Ivys]univ1 = [['MIT', 'CalTech'], ['Harvard', 'Yale', 'Brown']]print univ[['MIT', 'CalTech'], ['Harvard', 'Yale', 'Brown']]print univ1[['MIT', 'CalTech'], ['Harvard', 'Yale', 'Brown']]print univ == univ1Trueprint id(univ), id(univ1)121487688 122964408print id(univ) == id(univ1)FalseTechs.append('xxx')print univ[['MIT', 'CalTech', 'xxx'], ['Harvard', 'Yale', 'Brown']]print univ1[['MIT', 'CalTech'], ['Harvard', 'Yale', 'Brown']]Ivys[0] = 'kkk'print univ[['MIT', 'CalTech', 'xxx'], ['kkk', 'Yale', 'Brown']]print univ1[['MIT', 'CalTech'], ['Harvard', 'Yale', 'Brown']]
0 0
- value equality vs. object equality, aliasing, list is mutable DEMO
- Equality
- Effective Objective-C 2.0: Object Equality
- Base equality
- Don't Make Javascript Equality Look Worse Than It Is
- 【Python Challenge-3】equality
- Python中的 equality operators
- Equality and Hashing
- Codeforces758A Holiday Of Equality
- A. Holiday Of Equality
- 14.9.4 Boolean equality operators
- 14.9.7 String equality operators
- 14.9.8 Delegate equality operators
- Comparing Two Bitmaps for Equality
- The Abstract Equality Comparison Algorithm
- Logical Equality and Compare References
- Kotlin-30.相等性(Equality)
- 14.9.6 Reference type equality operators
- Android开发小技巧整理(持续更新)
- C++ 递增/递减运算符和指针
- LA 3708 - Graveyard
- [LeetCode][Java] Integer to Roman
- [设计]字象乾坤之字体的性格
- value equality vs. object equality, aliasing, list is mutable DEMO
- Java 并发专题 : Timer的缺陷 用ScheduledExecutorService替代
- const char*, char const*, char*const
- VMX学习-enabling and entering VMX operation
- cocos2d-x初识 CCDirector类的认识
- iOS 远程推送的详细配置
- shell 脚本的执行
- dojo学习网址
- 闭包,懂不懂由你,反正我是懂了