sequence 序列

sequence(序列)是一组有顺序的元素的集合
(严格的说,是对象的集合,但鉴于我们还没有引入“对象”概念,暂时说元素)
序列可以包含一个或多个元素,也可以没有任何元素。
我们之前所说的基本数据类型,都可以作为序列的元素。元素还可以是另一个序列,以及我们以后要介绍的其他对象。
序列有两种:tuple(定值表; 也有翻译为元组) 和 list (表)
复制代码 代码如下:
>>>s1 = (2, 1.3, 'love', 5.6, 9, 12, False) # s1是一个tuple
>>>s2 = [True, 5, 'smile'] # s2是一个list
>>>print s1,type(s1)
>>>print s2,type(s2)
tuple和list的主要区别在于,一旦建立,tuple的各个元素不可再变更,而list的各个元素可以再变更。
一个序列作为另一个序列的元素
复制代码 代码如下:
>>>s3 = [1,[3,4,5]]
空序列
复制代码 代码如下:
>>>s4 = []
元素的引用
序列元素的下标从0开始:
复制代码 代码如下:
>>>print s1[0]
>>>print s2[2]
>>>print s3[1][2]
由于list的元素可变更,你可以对list的某个元素赋值:
复制代码 代码如下:
>>>s2[1] = 3.0
>>>print s2
如果你对tuple做这样的操作,会得到错误提示。
所以,可以看到,序列的引用通过s[<int>]实现, int为下标
其他引用方式
范围引用: 基本样式[下限:上限:步长]
复制代码 代码如下:
>>>print s1[:5] # 从开始到下标4 (下标5的元素 不包括在内)
>>>print s1[2:] # 从下标2到最后
>>>print s1[0:5:2] # 从下标0到下标4 (下标5不包括在内),每隔2取一个元素 (下标为0,2,4的元素)
>>>print s1[2:0:-1] # 从下标2到下标1
从上面可以看到,在范围引用的时候,如果写明上限,那么这个上限本身不包括在内。
尾部元素引用
复制代码 代码如下:
>>>print s1[-1] # 序列最后一个元素
>>>print s1[-3] # 序列倒数第三个元素
同样,如果s1[0:-1], 那么最后一个元素不会被引用 (再一次,不包括上限元素本身)
字符串是元组
字符串是一种特殊的元素,因此可以执行元组的相关操作。
复制代码 代码如下:
>>>str = 'abcdef'
>>>print str[2:4]
总结
tuple元素不可变,list元素可变
序列的引用 s[2], s[1:8:2]
字符串是一种tuple
相关推荐:
优化原理:提升效率、创新突破的核心法则,印刷包装推广有哪里网站
怎么用AI缩写文章,轻松提高效率的全新方法
一秒采集:提升效率、创造价值的秘密武器,苏州网站整站优化
OpenAI银联支付-未来支付新体验,安全便捷全新升级,医学加ai
SEO元素-提升网站排名的核心要素,推广分成网站有哪些
OpenAI推出的GPT-4Turbo大幅降低了AI应用成本,推动了AI技术的普及化,ai*版
SEO武汉:如何提升武汉地区网站的搜索引擎排名,景区网站建设费用
SEO站外优化策略:提升网站排名的关键因素,遵义公司网站推广
ChatGPT无法访问原因分析及解决方案,斑马ai报道
SEM做得好可以取代SEO吗?浅析两者的异同与未来趋势,王道ai
AI翻译工具的革命-ChatGPT等技术让语言互通无碍,淘宝ai写作检测准吗
SEO是如何推动企业增长的关键力量,深圳罗湖网站建设设计
ZBlog:开启你的个人网站新时代,轻松搭建与管理,二手手机营销推广方案
SEO地址优化的秘诀:提升网站排名与流量的关键,临沂如何优化网站关键词
SEO要不,来看看如何通过SEO优化提高网站流量和曝光度,seo 获客技巧
优排软件:高效管理新天地,轻松提升工作效率,长葛外贸网站建设
OpenAI注册问题解决方案:如何顺利通过手机号验证,反对ai头像
SEO精通:让你的内容在搜索引擎中脱颖而出,跨境电商 推广营销
SEO建议:如何通过优化提升网站流量,赢得市场竞争,自媒体网站免费推广平台
SEO技巧提升网站流量和排名,助力企业快速崛起,ai080206.
AI上的文章属于原创吗?人工智能创作内容的归属问题
为什么行业都要做seo,为什么要做seo ,ai明信片
AI免费试用不需要登录:体验智能科技的魅力,轻松开启未来,华为ai身材
ChatGPT5.0为什么一直没出来?背后的技术与战略,元宵节ai趣赏月
wordpress seo是什么,wordpress建站seo好做吗 ,学习图文ai
2025百度收录优化:提升网站排名,助力企业数字化转型,第一ai做
GPT在智能聊天机器人中的作用:重塑沟通体验,开创智能未来,百万级ai
了解SEO:让你的网站在搜索引擎中脱颖而出的秘密武器,宝山区常见网站优化
ChatGPT页面空白无法登录?如何解决这一困扰?,温州ai字幕生成
文章缩写AI:高效编辑的未来之光
什么是seo网络推广seo顾问,seo网络推广员 ,ai20170119
seo进阶买什么书运营,seo入门难吗 ,没有ai软件怎么打开ai图片
ChatGPT:引领智能对话新潮流,助力未来科技,ai写作免费议论文
文章AI生成:让创作变得更简单、更高效!
中文润色:提升表达的艺术,打造无懈可击的语言魅力,广告营销推广新思路论文
ChatGPT服务部分恢复:人工智能助力全新体验,ai对象菜单
ChatGPT页面空白不乏登录:让你秒变职场高手与生活智囊,百度ai 腾讯ai
SEO怎么优化比较好?全面提升网站排名的实用技巧,高级ai玩家
GPT在什么时候被人熟知的?从技术突破到广泛应用的背后故事,ai商业新思维ai课程
为什么新手做seo好做,为什么要懂seo ,ai少女 3060显卡
AI提取文章重要内容:让信息抓取更高效、更精准,松鼠ai 教学
ChatGPT画布打不开?如何解决这一常见问题?,Ai怎么储存为Ai格式在桌面
在线AI生成文章:智能写作的未来趋势
文字生成AI:开启创意写作的新纪元
SEO优化中怎么找关键词:全面解析与实战技巧,ai2002.4.8
用AI写文章查重率高吗?揭秘AI写作与查重检测的关系
SEO建站,开启网站优化的全新篇章!,网络营销推广合作方式
为什么说seo这么重要,seo重要吗 ,ai19920403
英语日记AI生成:轻松提升英语水平的智能助手
AI写作免费一键生成下载,助您轻松创作!