本文主要是介绍python中的切片--Splice,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#-*- coding:UTF-8 -*-
__author__ = 'Administrator'L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack'] #定义一个list#取前三个元素#方法一(笨方法)
print([L[0], L[1], L[2]])print('-----------------------------------------------------------------------------------')
#方法一上扩展,利用循环
r = []
n =3
for i in range(n):r.append(L[i])print(r)print('-----------------------------------------------------------------------------------')
#方法二(切片Slice)
print(L[0:3])print('-----------------------------------------------------------------------------------')#tuple也是一种list,唯一区别是tuple不可变。因此,tuple也可以用切片操作,只是操作的结果仍是tuple:
T = (0, 1, 2, 3, 4, 5)
print(T[:3])print('-----------------------------------------------------------------------------------')#字符串'xxx'或Unicode字符串u'xxx'也可以看成是一种list,每个元素就是一个字符。因此,字符串也可以用切片操作,只是操作结果仍是字符串:
print('ABCDEFG'[:3])
以上就是个人总结的python的切片用法,不足以后继续补充
这篇关于python中的切片--Splice的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!