您的位置:首页 > 编程语言 > Python开发

Python初学list与tuple教程

2017-03-12 23:10 211 查看
Python初学list和tuple

本节知识点:

list和tuple区别

list的操作方法

tuple的定义及操作方法,可变的元组

1,list和tuple区别

List是一种有序的集合,可以随时添加和删除其中的某个元素,可以排序

例子:

1,定义一个list,尽量不用关键字定义,否则容易出错

Append()
在列表末尾添加元素或者集合

Expend()扩展列表

Count()统计列表中括号内元素的个数

统计list1中元素3的个数,3出现了1次

Insert()在某个索引位置添加某个元素

第一个参数2是索引位置,第二个参数0为添加的元素

Pop()按照索引值删除某个元素,返回删除的元素,若括号内无元素则删除最后一个元素

括号内为索引的位置

Remove()传递待删除元素

删除括号内元素,无返回值,若列表中有多个相同元素,则删除第一个元素

Index()获取列表中某个元素的索引值,list的索引值从0开始,同样可以用索引找到某个元素len()获取列表长度,然后取末尾的一个

Reverse()把列表中的元素顺序从左到右重新存放,只是倒着放,不会把列表中的参数顺序进行排序整理

Sort()对列表从小到大重新排序

Sorted()保存原有列表

Tuple

定义元组用(),元组也是一种有序的列表,一旦初始化之后不可修改,例

也可以通过:名称[]
查询索引位置的元素,元组也是从0开始

()可以表示元组也可以表示数学中的括号,单个元素的tuple定义时必须加一个逗号来消除歧义。

 

“可变”的元组

元组中第3个元素是列表,列表中元素可变,元组中前两个元素是元组,元素不可变。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: