序列包括列表和元组下面的总结是一些两个公用的方法:
#2.0.0 数据结构 #在python 中有三种数据结构--序列(列表,元组),字典-映射 #列表能修改 而元组不能修改 #一个字符串就可以看成一个列表 #对列表的操作 def strTest(): #列表的定义以及初始化 listEmp = []; listEmpN = [None]*10 ## 给初始化列表给定长度 用乘法 print "List 的长度",len(listEmpN); expStr = "welcome to here!"; #序列 expStrM = ["start","monitor","pass"] listPar = ["0","1","2","3","4","5","6","7","8","9","10"] #1.1.序列通用法法一---用索引操作 print "索引操作",expStr[3]; print ("索引操作符",expStr[3]) ##为什么这两个的输出不是一样的结果 后者是一串unCode编码?? print "索引操作",listPar[3]; #1.2.序列通用法法二--分片操作 #冒号分开的前后两个参数分别决定截取字符串的起始和结束位 # par1《= str < par2 既不包括最后一个值 #还有第三个值就是步长,会在分片截取的区间上,按步长截取数据,步长不能为零 print "分片操作-左起取值",expStr[:3] print "分片操作-右起取值",listPar[-3:-1]; print "分片操作-左起取值",listPar[1:] print "分片操作-左起取值-步长为2",listPar[1::2] print "分片操作-左起取值-步长为-2",listPar[-4::-3] #print "分片操作-左起取值-步长为-2",listPar[2::-2] 会出错 #这里请注意,当步长为负数时,要让截取的开始位置大于结束位置 #也就是说截取和步长都要同向来截取 #1.3.序列通用法法三--成员检测 print "检测序列成员用 "" in list :","start" in expStrM; #1.4.序列通用法法四--序列的长度,最大值,最小值,以及序列相加 print "求序列最大值: max(list)",max(listPar); print "求序列最小值: min(list)",min(listPar); print "求序列长度: len(list)",len(listPar); #1.5.序列通用法五--序列相加 #两个相同的序列才能相加 print "两个序列的和:",expStrM+listPar
相关推荐
3. **列表、元组、字典与集合**:这些是Python的主要数据结构,列表是可变序列,元组是不可变序列,字典是键值对的集合,集合则是一组不重复的元素。理解它们的特点和操作方法,如索引、切片、增删改查、迭代等。 4...
在Python编程语言中,序列是一种基本的数据结构,用于存储有序的元素集合。这些元素可以是任何数据类型,包括整数、浮点数、字符串、布尔值甚至是其他序列。序列主要分为两种类型:元组(tuple)和列表(list)。 ...
在学习过程中,建议先掌握Python基础知识,包括语法、数据结构和函数,然后逐个攻破金融知识和Python在金融领域的应用。同时,理解金融市场的基本概念,如风险、收益、有效市场假说等,是必不可少的。此外,实战经验...
### Python 基础知识概览 #### 认识 Python 和基础知识 - **Python 的发展历史**: - **起源**:Python 由 Guido van Rossum 创建,他在1982年获得数学与计算机硕士学位后,对编程产生了浓厚的兴趣。 - **背景**...
通过这些树状图和文档,你可以系统地学习Python的基础知识,并结合算法进行深入理解。同时,使用思维导图工具如亿图,不仅可以帮助个人整理知识,还能促进团队间的知识共享和讨论,提升学习效果。
这套PPT涵盖了从Python基础到高级应用的诸多知识点,旨在为考试提供系统的复习材料。 首先,从第1章《程序设计和Python语言》开始,我们学习了编程的基本概念,包括什么是程序,为什么要学习编程,以及Python语言的...
**Python编程基础知识——基本数据类型** 在Python编程中,理解并掌握基本数据类型是至关重要的。这包括整型(Integers)、浮点型(Floats)、字符串(Strings)以及布尔型(Booleans)。这些基本数据类型构成了...
一、Python基础知识 Python是一种高级编程语言,它的语法清晰,注重可读性,非常适合初学者。Python-for-Kids的源代码中,会涵盖变量、数据类型(如整型、浮点型、字符串)、控制结构(如if-else语句、for循环、...
了解并熟练掌握这些知识点,对于Python大数据开发来说至关重要,它们构成了Python编程的基础,并为深入学习和应用提供了坚实的基础。在实践中不断练习和探索,将有助于提升Python编程技能,特别是在大数据处理和分析...
### Python基础教程总结整理 #### 一、基础知识 在学习Python之前,首先了解一些基本概念是非常重要的。...以上是对Python基础知识的一些概述和总结,希望能帮助初学者更好地理解和掌握Python编程的基础概念。
此外,还有列表(list)、元组(tuple)、字典(dict)和集合(set)等复合数据结构。 - **语法结构**:Python采用缩进作为代码块的分隔,提供了if-else语句、for循环、while循环、函数定义(def)以及类定义...
### Python基础知识 #### 注释与代码块划分 - **注释**: 在Python中,使用`#`符号来标示单行注释。 - **代码块**: Python通过缩进来划分不同的代码块。例如,循环体、函数体等都是通过相同级别的缩进来定义的。 ##...
- **网络编程**:涉及TCP/IP协议、HTTP协议等基础知识。 #### 3.8 Systems Administration - **系统管理**:利用Python脚本进行系统管理和自动化运维任务。 #### 3.9 Continuous Integration - **CI/CD**:集成...
Python基础知识是计算机编程领域的重要组成部分,它不仅包含了语言的基本概念、语法、数据类型、控制流程等,还涉及了数据结构、函数定义和使用等重要内容。接下来,我们将从给定文件内容中提取并详细阐述这些知识点...
### Python零基础入门知识点概述 #### 一、Python为何适合编程入门 - **原因解析**: ...通过以上内容的学习,初学者可以从零开始逐步掌握Python编程的基础知识与实践技能,为进一步深入学习打下坚实的基础。
数据结构是Python中的另一个关键主题,包括列表(list)、元组(tuple)、集合(set)和字典(dict)。列表是动态大小的有序序列,支持索引和切片操作;元组与列表类似,但一旦创建就不能修改;集合是无序的唯一元素...
了解这些基础知识后,如果你想要进一步学习Python,可以参考链接中的教程:“https://blog.csdn.net/qq_38161040/article/details/87295245”。这个教程详细介绍了如何下载并安装Python 3.7.0b4,包括安装过程中的...
以上是Python3.7.2设置和使用的一些核心知识点,深入学习和实践这些内容将有助于你掌握Python编程,并利用其强大功能解决实际问题。在学习过程中,结合官方文档和实战项目,你的Python技能将会不断提升。