我开始阅读python的+ =语法并偶然发现以下帖子/答案: 关于+ =的交互式代码
所以我注意到框架和物体之间似乎存在差异.
在全局框架中,即使它们是不同的变量,它们也指向同一个对象; 如果这条线
l2 += [item]
Run Code Online (Sandbox Code Playgroud)
相反
l2 = l2 + [item]
Run Code Online (Sandbox Code Playgroud)
然后'l2'在该行运行时成为一个单独的对象.我最大的问题是你何时想要一个变量指向一个单独的对象?另外,为什么以及何时要让它们指向同一个对象?
任何解释或用例将不胜感激!如果您能提及与数据科学相关的任何内容,那就另外了
只是一个简单的例子,键入pip list不起作用,但!pip list可以起作用。是否有一些关于感叹号和在ipython shell中使用模块的语法?