python开发之路:列表及元组之定义
列表是以后用处较大的一个数据类型,这种数据类型可以存储按组分类的信息。好了,我不多说,开始讲了!
好了,现在我有个情景,我要存东汉时期(韩国,秦国,……)所有国家,而且要按顺序存。这个我们就得把他们集合成一组了。老规矩,我来给你们看一眼山炮码农的代码。当然,这种代码在python中不认得,也没有这种代码,别去试。
a = 'qin'
b = 'han'
c = 'yan'
d = a+b+c
五花八门的代码
好了,我现在要引入今天的第一个内容,列表。
(今天的内容我会讲列表的定义和切片,以及元组的操作,其他的操作详解其它随笔)
一、列表的定义
在python开发当中,有很多这样的例子。例如,你进了阿里巴巴,然后当了网页开发工程师。然后让你把淘宝里所有的食品都存进电脑里,用户可以随时取出。山炮码农顿时傻眼,然后一个个变量一个个变量的存,最终被马云开除了。
所以,我的确的确必须要说一下列表。
a = [1,2,3,4,5,6,7] #存储数字
b = ['qin','han','liubang']#存储字符串
定义列表
a = [1,2,3,4,5] #定义列表
print(a[1])#查找下标
print(a[1:3])#切片
print(a[0:])
print(a[:])
列表基础操作
定义列表没什么可说的。就是定义的时候要用‘[]’符号,不能混淆成‘{}’符号!
列表基础操作需要说的是,切片的格式是:
#假如我现在有了a列表
print(a[:])#全部打印
print(a[0:])#从第0个打印到最后一个
print(a[1:3])#从第1个打印到第3个
还是要讲,最后一个切片是顾头不顾尾的,第三个是不会打印的。
我也不想小结了。好,引入第二个部分,”只读列表“。
二、”只读列表“——元组
现在我只想告诉你元组的定义。后期,我会讲到元组的两个方法。
a =(1,2,3,4)#数字
b = ('a','b','c')#字符串
好了,结束了。关掉吧。