python的切片实例可代替for循环
#!/usr/bin/env python3# -*- coding: utf-8 -*-
L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']
print('L =', L)
print('L[:3] =', L[:3])
print('L =', L)
print('L[-2:] =', L[-2:])
R = list(range(100))
print('R[:10] =', R[:10])
print('R[-10:] =', R[-10:])
print('R =', R)
print('R[:10:2] =', R[:10:2])
print('R[::5] =', R[::5])
l = list(range(100))
print l
print(l)
#取前十个数
print(l[:10])
#取后十个数
print(l[-10:])
#取前11--20个数
print(l)
#所有数中每2个取1个就是说取索引中 第0个 第2个 第4个以此类推
print(l[::2])
页:
[1]