python学习笔记(三)序列
照例原作链接:http://www.cnblogs.com/vamei/archive/2012/05/28/2522677.html
笔记:
#!/usr/bin/env python #--coding:utf-8-- s1 = (2, 1.3, 'love', 5.6, 9, 12, False) s2 = [True, 5, 'smile'] s3 = [1, [3, 4, 5]] s4 = [] print (type(s1), s1) print (type(s2), s2) print (type(s3), s3) print (type(s4), s4) #打印各个list的类型和输出内容 print (s1[0])#打印s1这个list第一项 #print (s2[3])#这个会报错,因为s2这个list只有3项,从0开始到2,没有3 print (s2[2])#打印s1这个list第一项 #print (s2[1][2])#报错,这个实际表示s2第二个元素的第二项,但是元素并不能做list print (s3[1][2])#打印s3第一项也就是[3, 4, 5]这个list的第二项 #list tuple 区别 #list是可以更新,给变量重新赋值 #tuple一旦完成定义,无法更新 #s1[0] = 3 #print (s1) #list项从0开始 s2[0] = 3 print (s2) #str是tuple str = 'abdfds' print (str) print (str[0])
浙公网安备 33010602011771号