码迷,mamicode.com
首页 > 编程语言 > 详细

python中如何获取变量的名字

时间:2020-06-29 11:53:41      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:tuple   很多   实现   bsp   lis   ram   list   它的   复杂   

一个变量apr_data,不论他是list、tuple、dataframe还是其它类型,如何获取它的名字‘var‘呢?

本来以为这个是比较简单的问题,网上一搜还真不简单,很多用inspect库或者其它复杂方法操作的,

请教了高手,可以这样实现。

a = dict(apr_data = apr_data.shape)

list(a.keys())[0]

或者直接

 list(dict(apr_data = apr_data.shape).keys())[0]

 

先将对象字典化,就是获取apr_data键和它的值组成的字典,然后通过keys()。

python中如何获取变量的名字

标签:tuple   很多   实现   bsp   lis   ram   list   它的   复杂   

原文地址:https://www.cnblogs.com/ironan-liu/p/13206736.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!