CII码的排序从小到大排列,即数字<大写字母<小写字母)
j=[3,2,4,1,0] #定义列表j
j.sort() #将列表j里的元素从小到大排序
print (j) #输出重新定义后的列表j 为[0,1,2,3,4]
h=['s','d','h','a','k','K','A','D'] #定义列表h
h.sort() #重新排列列表h
print(h) #输出重新定义后的列表h为['A', 'D', 'K', 'a', 'd', 'h', 'k', 's']
n=[‘s’,’d’,’c’,’5’,’4’,’D’] #定义列表n
n.sort() #重新排列列表n
print (n) #结果为['4', '5', 'D', 'c', 'd','s']
九、列表嵌套
一个列表内的元素可以是列表,元组。若取的值为列表内的元素为列表或元组内的值时,则需两个索引值,第一个为索取值所在列表或元组在外列表中的索引值,第二个为索取值在内列表或内元组的索取值。
y=['s',[1,2,3],'e'] #定义嵌套列表y
print(y[1][1]) #取出内列表里的元素
十、特殊输出列表
1.列表遍历
列表遍历即将列表里的值依次取出。
a = ['q','w','e','r','t'] #定义列表a
for i in a: #遍历列表a
print(i) #依次输出每一个列表的值占一行
2.遍历列表的同时把元素的序号一同输出
结果是以元组的方式输出的。
a = ['q','w','e','r','t'] &