发布时间:2017-11-20 15:11:02编辑:Run阅读(5210)
如何创建列表
hairs = ['brown', 'blond','red']
eyes = ['brown','blue','green']
weights = [1,2,3,4]
创建一个列表使用[],在里面放入列表的数据,然后用逗号隔开,然后python接收这个列表以及里面所有的内容,将其赋给一个变量
练习代码
# coding: utf-8 __author__ = 'www.py3study.com' the_count = [1, 2, 3, 4] fruits = ['apples', 'oranges', 'pears', 'apricots'] change = [1, 'pennies', 2, 'dimes', 3, 'quarters'] for number in the_count: print("This is count {}".format(number)) for fruit in fruits: print("A fruit of type:{}".format(fruit)) for i in change: print("I got {}".format(i)) elements = [] for i in range(0, 6): print("Adding {} to the list.".format(i)) elements.append(i) for i in elements: print("Element was:{}".format(i))
应该看到的结果
常见问题
如何创建二维列表?
就是在列表中包含列表,例如这样[[1,2,3],[4,5,6]]
列表和数组不是一样的吗?
取决于语言和实现方式
为什么for i in range(1, 3): 只循环2次而非3次?
range()函数会从第一个数到最后一个,但不包含最后一个数字,所有到2就停止了,不会数到3
elements.append()是什么功能?
它的功能是在列表的尾部追加元素
上一篇: 习题28:作出决定
下一篇: 习题30:While循环
47756
46264
37145
34652
29241
25899
24769
19873
19435
17928
5725°
6330°
5847°
5898°
7000°
5836°
5856°
6370°
6326°
7691°