第三章小结与复盘20170820《Python编程从入门到实践》第三章——3.3.1sort()、3.3.2sorted()、3.3.3reverse()、3.3.4len()

第三章小结与复盘20170820《Python编程从入门到实践》第三章——3.3.1sort()、3.3.2sorted()、3.3.3reverse()、3.3.4len()_第1张图片
3.1复习

程序代码如下:

x=[2,99,50,120,42]

print(x)

print ('x[0]=',x[0])

print ('x[1]=',x[1])

print ('x[2]=',x[2])

print ('x[3]=',x[3])

print ('x[4]=',x[4])

x.append(888)

print(x)

x.insert(1,110)

print(x)

del x[4]

print(x)

poptop=x.pop()

print('poptop=',poptop)

print(x)

y=x.pop(1)

print(x)

x=[1, 50,99, 1, 42]

print(x)

y=1

x.remove(y)


3.3.1-001sort()排序

第三章小结与复盘20170820《Python编程从入门到实践》第三章——3.3.1sort()、3.3.2sorted()、3.3.3reverse()、3.3.4len()_第2张图片

3.3.1-002 sort()倒序排序

向sort()转递参数reverse=True,则可以按字母和数字的倒序来进行元素的排序。

第三章小结与复盘20170820《Python编程从入门到实践》第三章——3.3.1sort()、3.3.2sorted()、3.3.3reverse()、3.3.4len()_第3张图片



3.3.2 sorted()临时排序

第三章小结与复盘20170820《Python编程从入门到实践》第三章——3.3.1sort()、3.3.2sorted()、3.3.3reverse()、3.3.4len()_第4张图片

代码005如下:

#列表赋值并显示所有元素

x=[2, 110, 99, 50, 120, 42, 888]

print(x)

#打印出x这个列表中共包含多少个元素

print(len(x))

#先把长度赋值给另一个变量,再打印变量,可以简化打印语句

a=len(x)

print(a)


代码006如下:

x=[2, 110, 99, 50, 120, 42, 888]

print(x)

print ('x[0]=',x[0])

print ('x[1]=',x[1])

print ('x[2]=',x[2])

print ('x[3]=',x[3])

print ('x[4]=',x[4])

print ('x[5]=',x[5])

print ('x[6]=',x[6])


代码007如下:

x=[2, 110, 99, 50, 120, 42, 888]

print(x)

print ('x[0]=',x[0])

print ('x[1]=',x[1])

print ('x[2]=',x[2])

print ('x[3]=',x[3])

print ('x[4]=',x[4])

print ('x[5]=',x[5])

print ('x[6]=',x[6])

print(x[7])

代码008如下:


print(x)

你可能感兴趣的:(第三章小结与复盘20170820《Python编程从入门到实践》第三章——3.3.1sort()、3.3.2sorted()、3.3.3reverse()、3.3.4len())