请教各位大神!在python中的pandas,如果建立一个dataframe,如aa。在aa中有两列:'a','b'。那么请问:

aa.c=aa.a+aa.b和aa['c']=aa['a']+aa['b']的区别是什么?谢谢!... aa.c = aa.a+aa.b和aa['c'] = aa['a']+aa['b']的区别是什么?谢谢! 展开
 我来答
百度网友e096309
2015-12-13 · TA获得超过1327个赞
知道小有建树答主
回答量:501
采纳率:96%
帮助的人:409万
展开全部
如果列明中包含空格、减号、加号等等的符号的时候,比如有一列的名字是"hello world"就不能用aa.hello world了。只能用a['hello world']
追问
但是一个有趣的问题是:我用aa.a创建的变量,用aa['a']无法调出,但是用aa['a']创建的变量,用aa.a却可以调出。这是什么原理?谢谢!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式