
Python
基础
|
21
>>>recipe
"A recipe isn't just a list of ingredients."
变量的数据类型不一定要是字符串或整数。变量可以保存各种不同的
Python
数据类型,我
们会在后续章节进一步学习这方面的内容。
2.2.2
列表
列表是具有某种共同关系的一组值。在
Python
中使用列表,和在日常语言中使用列表很相
似。在
Python
中,将一列元素放到方括号(
[]
)中,元素之间用逗号隔开,即可创建列表。
我们在
Python
中创建一个食品的列表:
['milk', 'lettuce', 'eggs']
上面这个列表由字符串组成,不是由变量组成。这一点是可以看出来的,因
为单词都用引号包裹。如果元素都是变量的话,是不会有两边的引号的。
按下
Return
键,
Python
会返回以下内容:
['milk', 'lettuce', 'eggs']
你刚刚创建了第一个
Python
列表:字符串列表。你可以创建任意数据类型的列表,或者多
种数据类型混合的列表(例如,同时包含浮点数和字符串的列表)。我们来创建一个同时
包含整数和浮点数的列表:
[0, 1.0, 5, 10.0]
下面将我们的列表保存在变量中,这样就可以在后面的代码中调用它。变量很有用,因为
变量可以让我们不必反复输入数据。如果列表很长,比如说有
5000
个元素那么长,手动
输入数据很容易出错,而且效率不高。正如前文所述,变量是保存值的方法,将其保存在
合理命名的容器中。
在
Python
解释器中尝试以下代码:
shopping_list ...