博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python学习笔记3:列表、元组和集合
阅读量:4975 次
发布时间:2019-06-12

本文共 976 字,大约阅读时间需要 3 分钟。

一、列表 list

总结:列表是可变变量,可以通过下标修改元素的值

 

 1、定义列表 -- 中括号[ ]

  name=['Lily','Lucy','meimei']

  

2、下标取值 --正负数均可

  

 

3、在列表中添加值

  1)append() 方法,在列表末尾添加一个值

  2)insert()方法,在列表指定位置添加一个值

  3)extend()方法,把一个列表追加到一个列表的末尾

                   

 

4、从列表中删除值

  1)pop() 方法,默认删除最后一个元素,并且返回其值;传参列表元素的下标,可以删除指定位置的元素

  2)remove() 方法,删除指定的值,传参是列表中的值

  3)clear() 方法,清空列表

  4)del 关键字删除指定元素

        

      

 

5、修改列表里的值

   格式:listname[n]=XXX

  

 

6、切片,取子列表

   格式:listname[n:m], 取下标n 到 m 之间的值,也是顾头不顾尾

  

   

7、排序

  1)sort() 方法,升序 ,从小到大

  2)sort(reverse = True) 降序,从大到小

  2)reverse() 方法,反转

  

 

   

8、列表的长度

   len() 方法,计算列表的长度

  

 

9、列表的遍历

   for 循环遍历列表,就是遍历列表中的每一个元素

  循环list的时候,不要删元素,会导致下表错位,结果不正确!!

  

 

10、其他方法

  1)index() 返回元素的下标

  

 

  2)count() 统计元素出现的次数

  

 

二、元组 tuple

  总结:元组是不可变变量

1、定义,小括号 ()

  name = ('hello','world','python')

2、方法

  元组只有两个方法:count() 统计元素出现的次数

           index() 返回元素的下标

  

 3、注意:定义元组,如果只有一个元素,必须以逗号结束

  

 三、集合set

  总结:集合的特点是,无序,无重复

  1、定义集合

     

  2、集合的操作

    

 

转载于:https://www.cnblogs.com/zhangying185/p/6896857.html

你可能感兴趣的文章
python检查是否是闰年
查看>>
15、vue项目封装axios并访问接口
查看>>
TopCoder SRM 570 题解
查看>>
oracle数据库中的异常处理
查看>>
oo第二次博客-三次电梯调度的总结与反思
查看>>
css中height 100vh的应用场景,动态高度百分比布局,浏览器视区大小单位
查看>>
编译原理作业(第一次)-完成retinf.c(阉割版)
查看>>
js 中typeof的用法
查看>>
php 时间问题
查看>>
括号匹配
查看>>
css3边框图片
查看>>
HDU 1863 畅通工程 (最小生成树
查看>>
WPF 内存泄漏方法定位
查看>>
C++ 标准时间线
查看>>
OSQA不能搜索question的解决办法。
查看>>
线段树
查看>>
Java内存模型
查看>>
Developer Dashboard 排忧解难!!!
查看>>
导入Excel到Sql Server 2005 (转)
查看>>
nmap 笔记
查看>>