python序列_科学网—Python:序列(字符串、列表、元组)和序列函数 - 刘洋洋的博文...
Python中的序列,包括字符串(String)、列表(List)、元组(Tuple)。
序列的索引
通过索引(index)访问及获得的序列的一个或多个元素,也叫切片。
正序: 0 到 N-1
倒序:-N 到 -1
例如:
>>> week=['Mon', 'Tues', 'Wed', 'Thur', 'Fri', 'Sat', 'Sun']
>>> week[0]
'Mon'
>>> week[6]
'Sun'
>>> week[-1]
'Sun'
>>> week[-7]
'Mon'
字符串和元组是Python的不可变类型,而列表是Python的可变类型。
序列相关操作
1. 标准类型运算符
值比较
对象身份比较
布尔运算(也就是逻辑运算)
2. 序列类型运算符
获取
重复
连接
判断
3. 内建函数
用于序列类型转换的内建函数
list()
str()
tuple()
# 把字符串转成列表
>>> list('Hi, Yang!')
['H', 'i', ',', ' ', 'Y', 'a', 'n', 'g', '!']
# 把字符串转成元组
>>> tuple('Hi, Yang!')
('H', 'i', ',', ' ', 'Y', 'a', 'n', 'g', '!')
序列类型可用的常见内建函数
enumerate() - 返回enumerate对象,元素是由元素的索引和值构成的一个一个元组。
reversed() - 逆序
len() - 长度
sorted() - 排序
max() - 最大值
min() - 最小值
sum() - 求和
zip() - 由一系列可迭代的对象作为参数,返回zip对象,把对象对应的元素打包成一个一个的元组。
转载本文请联系原作者获取授权,同时请注明本文来自刘洋洋科学网博客。
链接地址:http://blog.sciencenet.cn/blog-3031432-1060191.html
上一篇:Python: 标准文件/标准输入输出
下一篇:Python:字符串和字符串方法
python序列_科学网—Python:序列(字符串、列表、元组)和序列函数 - 刘洋洋的博文...相关推荐
- python 网络_科学网-python 社会网络分析工具之networkx-郗强的博文
1.networkx 2.igraph 3.SNAP 1.networkx NetworkX是一个用Python语言开发的图论与复杂网络建模工具,内置了常用的图与复杂网络分析算法,可以方便的进行复杂网 ...
- python 面板数据分析_科学网—Python中的结构化数据分析利器-Pandas简介 - 郑俊娟的博文...
此文转载于XXXXXX处... Pandas是python的一个数据分析包,最初由AQR Capital Management于2008年4月开发,并于2009年底开源出来,目前由专注于Python数 ...
- python可视化水平双向箭头_科学网—Python matplotlib quiver—画箭头、风场、量场图 - 张伟的博文...
用像素点坐标画图 箭头关键的一个参数是长度,长度可以通过参数scale来设置,如果你多次使用quiver(),只要保证参数scale一致,那么箭头长度就会与风速 的值成正比,可按照下面我贴出的代码那样 ...
- python 数据去重_科学网—python学习——根据条件提取数据,并去重 - 李立的博文...
[Python字符串提取] 摘要:根据要求进行字符串的提取,并去重 导入分析所需的库import pandas as pd 构造数据集 as1 = pd.DataFrame({'a':[1,2,3,4 ...
- python频次统计图_科学网—Python小例:统计文本中单词出现的频次 - 康建的博文...
import re zen=''' The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better ...
- python打开dat文件_科学网—Python: 文件的打开,读写和关闭 - 刘洋洋的博文
文件打开,读写和关闭的顺序: 打开文件:# 打开后才能进行读写 读文件或写文件: 文件关闭.# Python会缓存写入的数据,如果程序异常崩溃,数据就不能写入到文件当中.安全起见,文件用完后要主动关闭 ...
- python提取句子_科学网—Python提取句子 - 吕波的博文
将一段话中的句子分离出来不是一件容易的事.因为句子的开头和结尾并不是很规则,而且句子内部会出现句号.这使得通过单一的正则表达式分离句子是不可能的.有时你能成功,但大多数时候你会出错.这里我们用nltk ...
- python中几种读取文件的方法_科学网—python中几类文件的读写 - 郗强的博文
所使用python模块为json.csv等. 一.json文件读写 1.JSON简介:其全名为JavaScript Object Notation是一种轻量级的数据交换格式.Json最广泛的应用是作为 ...
- python对数运算符号_科学网—Python中算数运算符之注意及np.logspace - 张伟的博文...
(一)算数运算符 数字2 是一个整数的例子. 长整数 不过是大一些的整数. 3.23和52.3E-4是浮点数的例子.E标记表示10的幂.在这里,52.3E-4表示52.3 * 10-4. (-5+4j ...
最新文章
- 联机分析处理(OLAP)简介
- html表格筛选排序规则,excel表的排序功能你真的会吗?带你重新认识真正的排序功能...
- JAVA中数组Array与List互转
- (视觉和激光传感器)SLAM 做室内GPS与室外真实GPS在无人机上的对比
- 当年,兔子学姐靠这个面试小抄拿了个22k
- vim文本编辑器的配置vimrc
- python用多线程可以快几倍_用了python多进程,我跑程序花费的时间缩短了4倍
- 辽宁师范大学计算机学院邹丽,邹丽(运载工程与力学学部)老师 - 大连理工大学 - 院校大全...
- java return true false_javascript中return,return true,return false三者的用法及区别
- 【CCCC】L3-001 凑零钱 (30分),,01背包路径打印
- PHP写webservice服务端
- Python创建二维数组
- hbase java客户端_【HBase教程】(八)HBase JAVA 客户端API使用
- Java下载服务器文件
- 标书的总结和感受(对标书整体流程的理解,和细节的把控
- 被远程之后,键盘失灵问题
- SQL文件太大怎么打开(推荐一款工具EmEditor)
- (官网)虚幻3--基础游戏快速入门
- EXCEL将汉字转化为拼音简写
- linux使用TC并借助ifb实现入向限速(内附配置实例)
热门文章
- unity3d shader编程中GrabPass 在某些android手机上失效的解决方案
- jquery ajax多次请求接口解决方案
- redis启动异常处理一例
- 解决百度网盘(百度云)分享链接不存在失效、分享的文件已经被取消的问题
- 解决vue在ios或android中用webview打开H5链接时#号后面的参数被忽略问题angular同样适用
- GET和POST提交乱码解决方案
- 关于python的打包打包完生成exe文件之后,不能正常执行程序的问题解决。
- [教程] MacBook Pro 开机密码忘记解决方法
- 解决Canvas.toDataURL 图片跨域问题
- bcrypt如何内置盐?