python切片功能的使用
1、空切片分配的位置是非空切片分配位置的逻辑扩展。...>>> p = ['P','y','t','h','o','n']
>>> p[2:4] = ['x','y'] # Assigned list is same length as slice
>>> ...o','n'] # Result is same length
>>> p = ['P','y','t','h','o','n']
>>> p[3:4] = ['x','y'] # Assigned list...>>> p[5:3:-1]
['n','o']
3、与索引相比,Python切片具有防错功能。...>>> p[100:200]
[]
>>> p[int(2e99):int(1e99)]
[]
这有时会派上用场,但它也可能导致一些奇怪的行为:
>>> p
['P', 'y', 't', 'h