擅长:python、mysql、java
<p>只需对元组使用<code>+</code>运算符即可。你知道吗</p>
<pre><code>>>> t = ()
>>> t += (9,)
>>> t
(9,)
>>> t += (3,)
>>> t
(9, 3)
</code></pre>
<p>可以用不同的方式初始化元组:</p>
<pre><code>a = () # 0-tuple (empty tuple)
b = (item,) # 1-tuple (note the trailing comma)
c = item, # 1-tuple (note the trailing comma)
</code></pre>
<p>我会这样写你的函数:</p>
<pre><code>def main():
l = ()
num = None
while num != 0:
num = input("Enter a number: ")
if num == 0:
for i in l:
print i
else:
l += (num,)
main()
</code></pre>