擅长:python、mysql、java
<p>事实是Python值没有<em>名称,而是绑定到</em>名称(有时-请参见第二个示例)。当我写作的时候</p>
<pre><code>a = "a string"
b = a
</code></pre>
<p><code>"a string"</code>的名称是什么?<code>a</code>,还是{<cd3>},或者两者兼而有之?同样,当我写作的时候</p>
^{pr2}$
<p><code>"apple"</code>的名字是什么?<code>lst[2]</code>不是名称,而是对容器元素的引用。<a href="https://nedbatchelder.com/text/names1.html" rel="nofollow noreferrer">This video by Ned Batchelder</a>讨论了对Python还比较陌生的那些潜在的混淆源。在</p>
<p>不幸的是(?)Pandas数据帧没有<code>name</code>属性或类似属性。考虑到Python的灵活性,很容易定义一个NamedDataFrame子类来维护这样一个属性,但是您将首先面临如何派生这些名称的问题。在</p>