python基础教程总结1——列表和元组

1.序列

  python含有6种内建序列——列表,元组,字符串,Unicode字符串,buffer对象,xrange对象

2.通用序列操作

2.1 索引

注:   input()根据用户输入变换相应的类型,而且如果要输入字符和字符串的时候必须要用引号包起来,

   raw_input()则是不管用户输入什么类型的都会转变成字符型.

2.2 分片

numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

(1) numbers[:]

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]    #整个列表

(2) numbers[3:5]

[4, 5]                                    #包括起始索引对应的元素,但不包括截至索引对应的元素

(3) numbers[-5:-3]

[6, 7]                                    #注意索引的顺序

(4) numbers[3,3]

[]                                         #空列表

(5) numbers[-5, 9]

[6, 7, 8, 9]                           #混合正负索引

(6) numbers[-20, 20]

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]   #好像不存在index out of range的问题

(7) numbers[8, -8]

[]                                         #索引区间为空

2.3 序列相加

  注:两种相同类型的序列才可以相加

2.4 乘法

2.5 成员资格:   in

2.6 长度,最小值和最大值

  len()——返回序列中包含的元素数量

  min()——序列中最大元素

  max()——序列中最小元素

3.列表

4.元组

时间: 2024-10-06 00:45:21

python基础教程总结1——列表和元组的相关文章

python基础教程-第二章-列表和元组

本章将引入一个新的概念,:数据结构.数据结构是通过某种方式(例如对元素进行编号)组织在 一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其他数据结构.在python中,最基本的数据结构是序列(sequence).序列中的每个元素被分配一个序号--即元素的位置,也称为索引.第一个索引是0,第二个则是1,依次类推. 2.1 序列概览 python包含6中内建的序列,本章重点讨论最常用的两种:列表和元组.其他的内建序列类型字符串.Unicode字符串.buffer对象和xrange对象

Python基础系列----序列(列表、元组、字符串)

1.定义                                                                                               1.数据结构:通过某种方式组织在一起的数据元素的集合.这些数据元素可以说数字或者字符,甚至可以是其他数据结构.在python中,最基本的数据结构是序列. 2.索引:序列中的每个元素被分配一个序号.注意索引默认从0开始. 在python中,内建了6中序列:列表.元组.字符串.unicode字符串.buf

Python学习之路——Python基础之基本数据类型(列表、元组和字典)

基本数据类型 数字 字符串 列表 list 元组 tuple 字典 dict 布尔值 bool 列表和元组 列表:有序,元素可以被修改元组: 书写格式:元组的一级元素不可被修改,不能被增加或者删除,一般写元租的时候,推荐在最后加入',' 索引:v = tu[0] 切片:v = tu[0:2] 可以被for循环,可迭代对象: for item in tu 转换:str <--> list <--> tupleTips:元组中嵌套的列表的元素可以被修改 字典 dict: info =

Python基础教程系列:六、元组

实际上元组是跟列表非常相近的另一种容器类型.元组和列表看起来不同的一点是元组用的是圆括号而列表用的是方括号.而功能上,元组和列表相比有一个很重要的区别,元组是一种不可变类型.正因为这个原因,元组能做一些列表不能做的事情.比如用做一个字典的key.另外当处理一组对象时,这个组默认是元组类型.比如  x, y = 1, 2   ;   x, y ---->(1, 2) 所以呢,在这一章节,我们基本就不再从头到尾挨个说了,它和列表的基本操作都是一样的. 我们重点说一下元组和列表间的转换以及元组和列表的

python基础知识3(列表和元组)

# 列表(可变数据类型) ## 列表的定义 列表是打了激素的数组,数组只能存储同种类型的数据,而列表像一个仓库,存储不同类型的数据. l = [] l = [1] l = [1,(1,2),"hello",[1,2]] ## 列表的特性 - 索引 - 切片 - 重复 - 连接 ## 列表的方法 ### 增加: - l.append()//末尾追加单个元素 - l.extend()//末尾追加多个元素 - l.insert()//指定位置插入单个元素 ### 删除 - l.remove(

.Net程序员之Python基础教程学习----列表和元组 [First Day]

一. 通用序列操作: 其实对于列表,元组 都属于序列化数据,可以通过下表来访问的.下面就来看看序列的基本操作吧. 1.1 索引: 序列中的所有元素的下标是从0开始递增的. 如果索引的长度的是N,那么所以的范围是-N~N-1之间,超过这个范围就会提示 IndexError:  index out of range >>> greeting ='Hello world' >>> print greeting Hello world >>> print gr

Python基础教程(第二章 列表和元组)

本文内容全部出自<Python基础教程>第二版,在此分享自己的学习之路. ______欢迎转载:http://www.cnblogs.com/Marlowes/p/5293195.html______ Created on Xu Hoo 本章将引入一个新的概念:数据结构.数据结构是通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其他数据结构.在Python中,最基本的数据结构是序列(sequence),序列中的每个元素被分配一个序号——即

《Python基础教程 第2版&#183;修订版》 第2章 列表和元组(学习笔记&#183;总)

这章东西有点多,因此,分成了三份来写,总体来说,这章内容较基础,以下是一二三的链接 <Python基础教程 第2版·修订版>第2章 列表和元组(学习笔记·一) <Python基础教程 第2版·修订版>第2章 列表和元组(学习笔记·二) <Python基础教程 第2版·修订版>第2章 列表和原组 (学习笔记·三) 版权声明:本文为博主原创文章,未经博主允许不得转载.

python基础教程_学习笔记3:元组

元组 元组不能修改:(可能你已经注意到了:字符串也不能修改.) 创建元组的语法很简单:如果用逗号分隔了一些值,那么你就自动创建了元组. >>> 1,3,'ab' (1, 3, 'ab') 元组也是(大部分时候是)通过圆括号括起来的. >>> (1,3,'13') (1, 3, '13') 空元组可以用没有内容的两个圆括号来表示. 如何实现包括一个值的元组呢? >>> (5) 5 >>> ('ab') 'ab' >>>