擅长:python、mysql、java
<p>首先,你不能做<code>items[i].append()</code>,因为<code>i</code>是一个dict,<code>items</code>是一个列表(还有其他原因)。也许您应该考虑在for循环中创建一个新列表,附加每个项,然后将其转换为元组以附加到项:</p>
<pre><code>items = list()
for contents in response['Contents']:
i = list()
i.append('s3://' + response['Name'] + '/' + contents['Key'])
i.append(contents['Key'].rsplit('/', 1)[-1])
i.append(contents['Size'])
items.append(tuple(i))
</code></pre>