python中的切片--Splice
2016-06-10 00:01
369 查看
#-*- 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课程Day05
- 老男孩学习---python课程Day01
- Python 2.7中的Numpy、SciPy、MatPlotLib安装与配置
- build python 2.7.11 for mips
- Python3学习笔记07-特殊方法与多范式、上下文管理器、对象的属性
- Python3学习笔记08-闭包、装饰器、内存管理
- Python3学习笔记09-python常用方法总结
- Python3学习笔记10-标准库之正则、时间、路径、文件管理、存储对象
- regex pattern in python for parsing html
- Python filter()函数
- Python 进阶学习笔记1
- 一个将文件复制后以时间命名的Python程序
- ImportError: No module named 'pip'
- python with open
- python的range()函数用法
- python爬虫正方教务系统
- Python实现抓取页面上链接的简单爬虫分
- python判断文件和文件夹是否存在、创建文件夹
- django学习教程(一)如何安装python django和基本的操作
- 初试scrapy编写twitter爬虫