擅长:python、mysql、java
<p>我认为你最好用<a href="http://docs.python.org/tutorial/datastructures.html#dictionaries" rel="nofollow">dictionary</a>来代替:</p>
<pre><code>>>> pizza_dict
{1: 'Supreme', 2: 'Godfather', 3: 'Meatlovers', 4: 'Capricosa', 5: 'BBQ Chicken', 6: 'Prawn Delight', 7: 'Basil and Pork'}
>>> pizza_dict[1]
'Supreme'
>>> pizza_dict[3]
'Meatlovers'
>>> pizza_dict[5]
'BBQ Chicken'
</code></pre>
<p>然后我们可以使用<a href="http://docs.python.org/tutorial/datastructures.html#list-comprehensions" rel="nofollow">list comprehension</a>来获取名称:</p>
<pre><code>>>> ordered_pizzas = [1,3,5]
>>> names = [pizza_dict[num] for num in ordered_pizzas]
>>> names
['Supreme', 'Meatlovers', 'BBQ Chicken']
</code></pre>