擅长:python、mysql、java
<p>这是因为<code>reverse()</code>函数是作为<code>first_list</code>对象的<code>attribute</code>创建的。因此,<code>reverse()</code>不是一个可以调用并提供<code>first_list</code>作为参数的函数。你知道吗</p>
<p>重要的是要知道Python中的所有东西都是一个对象,每个对象都有属性。你知道吗</p>
<p>例如,如果我在python解释器中创建一个列表<code>new_list = [1, 2, 3]</code>,然后执行<code>dir(new_list)</code>(这显示了<code>new_list</code>的属性),我会得到以下结果:</p>
<pre><code>>>> new_list = [1, 2, 3]
>>> dir(new_list)
['__add__', '__class__', '__contains__', '__delattr__', '__delitem__',
'__delslice__', '__doc__', '__eq__', '__format__', '__ge__',
'__getattribute__', '__getitem__', '__getslice__', '__gt__', '__hash__',
'__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__',
'__lt__', '__mul__',
'__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__',
'__reversed__', '__rmul__', '__setattr__', '__setitem__', '__setslice__',
'__sizeof__', '__str__', '__subclasshook__', 'append', 'count', 'extend',
'index', 'insert', 'pop', 'remove', 'reverse', 'sort']
</code></pre>
<p>其中是对象的<code>reverse</code>函数<code>list</code>。你知道吗</p>