Having trouble appending dictionary values to list in python
<p><a href="http://i.stack.imgur.com/1HTcV.png" rel="nofollow">Dictionary</a> So in python I have a dictionary that is composed of a name for the key and a class object associated with the name as the object. I need to append these objects to a list one by one from the dictionary, however when I attempt to use a for loop to do so it only appends the same object over and over agian. When I try to append dict.values(), I have them appended to a list but with the word dict_values being the first thing in the list when it should only be the values themselves. Does anybody have any ideas as to how to properly append these values? I have been using </p>

<pre><code>for value in playerDict.values():
    basicList.append(playerDict.values)
    print(basicList)
</code></pre>

<p>to try and append the values to the list called basicList, however every time it appends the same object and after a few iterations the list simply looks like </p>

<p><code>[&lt;built-in method values of dict object at 0x103a03d48&gt;, &lt;built-in method values of dict object at 0x103a03d48&gt;, &lt;built-in method values of dict object at 0x103a03d48&gt;, &lt;built-in method values of dict object at 0x103a03d48&gt;]</code></p>

<p>Where am I going wrong in appending the object values. Sorry for the basic question I am pretty new to python. </p>