1.列表的基本形态,长下面这个样子:
list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5 ]
list3= ["手机", "电脑", '鼠标垫', '游艇']
以上是三个列表。假设list1,list2,list3是不同的人的名字,等号后面的那一大串,是暂时送给他们的东西。(计算级语言中叫:赋值)
列表里面可以放汉字,但是汉字要用“”括起来。也可以放数字,名字,日期等等。(其实可以放任何东西)。
但每件东西之间,必须用,(逗号)隔开。
2.列表中,每样东西都是有位置的。
在计算机语言中,每样东西都是有自己所在位置的。
比如在下面这句话中:
list3= ["手机", "电脑", '鼠标垫', '游艇']
list3这个角色,拥有四个箱子,一个箱子中有一件东西,第一个箱子中手机,第二个箱子中是电脑,以此类推。
但在计算机语言中,数字是从0开始的。所以,正确的说法是,第0个箱子中是手机,第一个箱子中是电脑,第二个箱子中是鼠标垫,第三个箱子中是游艇。
这个位置的准确定位有什么用呢?看下面的索引。
3,索引
现在,如果想知道list3这个角色拥有的第二个箱子中,到底有什么,可以用以下方式:
list3= ["手机", "电脑", '鼠标垫', '游艇']
print(list3[1])#为什么查询的是第二个箱子,但公式里的数字是1?因为计算机语言是从0开始的啊!
上面这句话的打印结果就是:电脑。
请思考以下练习题的打印结果:
list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5 ]
list3= ["手机", "电脑", '鼠标垫', '游艇']
print(list1[0])
print(list2[1])
print(list3[2])
再附加一道练习题:
li=['Tony', 'alex', 'eric', 'rain', 'seven']
print(li[1])
再加一道练习题:
li = ["hello",'seven',["mon",["h","kelly"],'all'],123,446]
print(li[2][1][1])
网友评论