How do I add parameter elements using a for loop?
<p>using the cs1graphics module, I made a List containing 4 Point objects. I want to draw a Polygon using the Points in the List object by adding one element from the List to the Polygon parameter with each iteration (in a for loop). The Point objects in the list need to be STACKED on top of one another in Polygon in order to draw out the whole thing. What actually happens is the Point object from a position in the List will override the previous object from the previous iteration. In the end, I end up "drawing" a single Point (namely, the last Point in the List). How do I fix this?</p>

<p>edit: I tried using .append but that turns all the parameters into a List object and obviously I can't draw Lists.</p>

<pre><code>self._list = [Point(200,200),Point(400,200),Point(400,400),Point(200,400),Point(200,200)]
    for i in range(4):
        self._poly = Polygon(self._list[i],)
</code></pre>
