1、不可变的序列类型:tuple、range、str、set
001:对于tuple 类型有如下几种构造方式
1、() 构造一个空的元组。
2、a | (a,) 构造一个只有一个元素的元组。
3、tuple('1') 使用内置的tuple方法构造。
4、(1,2,3) 使用字面值的方法来构造一个元组。
002:对于range就没有这么多的花样了,只有一个构造方法可用 range(起始索引,结束索引,步长)
003:str 也没有太多的花样;它主要用字面值来构造,这些字面值可以用单引号,双引号,三引号来引起来。
#!/usr/bin/python #!coding:utf-8 if __name__ =="__main__": a=[[] for i in range(6)] a[0]='neeky' a[1]="neeky" a[2]='''neeky''' a[3]="""neek y""" #三引号的形式可以用来跨多行。 a[4]="""neeky""""""neeky""" #python 中字符串的连接可以不用+号,直接写到一块就是了。 a[5]=('neeky' 'neeky') #就算不是三引号、加个括号也是可以跨多行的。 for x in a: print x
2、可变序列 list,dict