首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
【循序渐进学Python】2. Python中的序列——列表和元组
】的更多相关文章
Python语言之数据结构1(序列--列表,元组,字符串)
0.序列 列表,元组,字符串都是序列. 序列有两个特点:索引操作符和切片操作符.索引操作符让我们可以从序列中抓取一个特定项目.切片操作符让我们能够获取序列的一个切片,即一部分序列. 以字符串为例: 1 str="01 3456 89?" 2 3 print( str[0] ) #'0',索引 4 print( str[1:5] ) #'1 34 ',切片 5 print( str[5:1:-1] ) #'543 ' 6 print( str[1:5:-1] ) #output a '\…
【循序渐进学Python】2. Python中的序列——列表和元组
序列概览 在Python中有六种内建的序列:列表.元组.字符串.Unicode字符串.buffer对象和xrange对象.在这里暂时只讨论列表和元组.列表和元组的主要区别在于:列表可以修改,元组(不可变)不能. 1. 通用序列操作 所有的序列都可以进行某些特定的操作.这些操作包括: 索引(indexing) 分片(sliceing) 加(adding) 乘(multiplying) 检查某个元素是否属于这序列(index) 计算序列长度(len) 找出最大元素和最小元素(min/max) 1.1…
Python数据类型-03.序列-列表和元组
本文主要记录关于Python序列中列表和元组的定义特点和常用方法 1.序列(sequence) 1.1.序列的定义 序列是一组有顺序的元素的集合(其实是是对象的集合,后期会引入“对象”这个概念)序列包含列表和元组 1.2.序列的特点 1)基本的数据类型,都可以作为序列的元素,各个元素由逗号分隔2)可以由一种或多种元素构成,也可以没有任何元素,空列表,空元组3)构成序列的元素可以是另一个序列 1.3.序列的分类(2种) 1)列表(list):使用中括号"[]"定义,列表中的的各个元素可以…
【python】实践中的总结——列表『持续更新中』
2016-04-03 21:02:50 python list的遍历 list[a::b] #从list[a] 开始,每b个得到一个元组,返回新的list 举个例子: >>> li=range(20) >>> li[5::5] [5, 10, 15] >>> range <built-in function range> >>> li [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,…
Python中字符串、列表、元组、集合、字典中的一些知识,有些不太常见
————————笔记——————————# 字符串1. 字符串是不可变的.2. 字符串切片输出:`[start:end:step]`.使用`a[::-1]`倒序输出字符串.3. `str.split(str="", num=string.count(str))`方法:分隔一个字符串, str:分隔符,默认为所有的空字符,包括空格.换行(\n).制表符(\t)num :分割次数.默认为 -1, 即分隔所有.```str = "Line1-abcdef \nLine2-abc \…
python 之路 《三》列表与元组
我也试着把我写的东西给我的一些同学看,其实这只是我的经验还是比较建议先看书,或者在网上找相关的教学视频有了一定的基础之后再来看我写的文章,将我的经验与自己所学的知识相结合这样才会有所提高.有的同学建议将我放在文章里面的代码块的运行结果也放在文章里面.其实我觉得假如你看懂之后最好自己对照的写一遍,自行感悟.初学者光看是看不懂的,还是有自己多练才行啊.要对自己有相信.我写的东西都是从我的笔记中摘取出来的,可以说是简化了好几遍.每一门语言都是相同的,但是每一门语言都是不同的,建议大家不要一直揪这 py…
Python基础 数字、字符串、列表、元组、字典
Number(数字)---> int.float.complex(复数) class int 在Python3中,整形(int)就是常见的整数:1,100,500,1000...... 浮点型(float),就是我们常见的用小数点表示的小数,例如0.5, 1.2, 3.14,等等. 复数(complex, 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型. 属性 描述 num.real 该复数的实数部分 num.imag 该复数…
python基础教程第2章——列表与元组笔记
1.序列是Python中最基本的数据结构.序列中的每个元素被分配一个序列号——元素的位置,也称索引,第1个索引是0,第2为1,以此类推.序列中的最后1个元素为-1,倒数第2个位-2. python中有6中内建的序列:列表.元组.字符串.Unicode字符串.buffer对象和xrange对象. 2.通用序列操作:索引(indexing).分片(sliceing).加(adding).乘(multiplying).检查某个元素是否属于序列成员.计算序列长度.找出最大元素和最小元素的内建函数. 两种…
Python入门笔记——(2)列表和元组
一.序列 python包含6种内建的序列:列表.元组.字符串.Unicode字符串.buffer对象和xrange对象.序列中每个元素被分配一个序号即索引,第一个索引为0,第二个为1,以此类推.也可以反向计数,最后一个元素标记为-1,倒数第二个标记为-2,以此类推.序列可以包含其他序列. 列表和元组的区别在于,列表可以修改,而元组不可以修改. 二.通用序列操作 序列的通用操作包括索引.分片.加.乘.检查成员资格(某元素是否属于序列的成员)等,此外还有计算序列长度.求序列最大元素最小元素等内建函数…
Python开发——3.基本数据类型之列表、元组和字典
一.列表(list) 1.列表的格式 li = [11,22,"kobe",["lakers","ball",11],(11,22,),{"k1":11,"k2":"kuzma"},True,False] 2.列表可以嵌套任何格式,数字.字符串.列表.元组.字典.布尔值. 3.索引取值 li = [11,22,"kobe",["lakers",&q…