7.1创建列表
想要使用列表,首先我们要创建一个列表。跟创建变量一样,在等于号的左边,写上列表的名字,然后在等于号的右边写上一对英文中括号[],这样我们创建了一个空列表:
colors = []
我们也可以在创建列表时,添加上我们需要存储的元素,就可以创建一个存储着元素的列表了。比如这样:
colors = ['red', 'blue', 'green']
print(colors)
7.2列表索引
想要从列表中取出一个元素,我们就可以使用中括号与元素对应下标的方式来取出这个元素。
比如我们使用color[0]取出列表color中的第一个元素
colors = ['red', 'blue', 'green']
print(colors[0])
7.3向列表中添加内容
想要向列表的末尾添加一个元素,也可以使用append()函数,比如这样在列表color尾部添加‘yellow’
colors = ['red', 'blue', 'green']
colors.append('yellow')
print(colors)
7.4向列表中添加内容
如果想要修改列表中的元素,可以使用中括号及待修改元素,对应下标来修改对应位置上的元素,比如将列表中的’blue‘修改为’white‘,就像这样:
colors = ['red','blue','green']
colors[1] = 'white'
print(colors)
这段代码的意思是,创建一个coolors列表,在列表中存储了各种颜色,然后把这个列表打印出来,接着修改列表中的第二个元素的值,再次打印列表的内容。
运行的结果是这样:
Python控制台
['red','blue','green']
['red','white','green']
7.5删除列表中的内容
若果要删除列表中的元素,可以使用remove()函数,就像这样删除列表color中的‘green’。
colors = ['red', 'blue', 'green']
print(colors)
colors.remove('green')
print(colors)
7.6遍历列表
如果需要使用列表中的所有元素,就可以用【for循环】依次将列表中的全部元素取出哦,比如:
colors = ['red','blue','green']
for i in colors:
print(i)
7.7牛刀小试
创建一个空列表,再在列表中添加三种你最喜欢的水果,在将列表中的第一个元素修改为‘葡萄’,最后在终端区中依次打印出三种水果。
正确答案下期公布
上期答案:
from scartch import *
monkey = Sprite('猴子')
def say():
monkey.say('hello')
when_key_pressed('D', say)
def move():
monkey.move(10)
when_key_pressed('A', move)