博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
08-python-列表
阅读量:6231 次
发布时间:2019-06-21

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

一、列表的创建

   list=[],创建一个空列表,里面的内容用“,”分割,里面的元素可以是所有东西。list就是一个集合,里面能放任何东西。

    通过索引取值;

    切片也支持,切片的结果也是列表,list[3:5];

    支持for循环,while循环,取值;

    list可以被修改,字符串不能修改。

二、列表的修改

    1、删除

      del list[1]

    2、修改

      list[1]=a

三、判断字符是否在列表中

   resul=12 in list

    判断12是否在list里面

四、字符串与列表的转换

   字符串转换成列表

      str=“abcd”

      list(str)=[a,b,c,d]

   列表转换成字符串

      list=[a,b,c,d]

      str(list)="[a,b,c,d]"

      需要自己完全的转换成用for循环

      

1 s=""2 for i in lsit3     s=s+str(i)4 print(s)

     当列表中的内容只有字符串时,可以用join语句

list=["123,345"]r="".join(list)print(r)

五、list的方法

  append()

    list.append("a"),把字符a添加到list最后。

  clear()

    list.clear()  ,清空list列表,list=[]

  copy()

    a=list.copy()   浅拷贝,a拷贝list

  count()

    a=list.count(22)  计算22这个元素list中出现的次数。

  extend()

    list.extend(list1),列表list与list1相加。

  index()

    list.index(22,start,end),寻找第一个22的索引位置

  insert()

    list.insert(0,99),在list中在指定位置0处插入元素99

  pop()

    a=list.pop()   删除list最后(或指定的位置)一个元素,并可以获取其元素。

  remove()

     list.remove(33),删除list中指定元素。

  reverse()

    list.reverse()  list反转。头尾相反。

  sort()

    list.sort() 对list进行排序,从小到大排序

    list.sort(reversr=True),从大到小排序。

    

  

  

    

 

转载于:https://www.cnblogs.com/zhfang/p/8647450.html

你可能感兴趣的文章
Django 简介
查看>>
golang array, slice, string笔记
查看>>
java 集合、接口
查看>>
AutoMapper用法
查看>>
维护后面的position + 离线 + 线段树 bzoj 3585
查看>>
StringUtils常用方法+StringUtils详细介绍
查看>>
iOS开发之JSON解析
查看>>
iOS开发之Run Loop
查看>>
PDF 补丁丁 0.5.0.2731 发布(增加去除页面表单和链接水印功能)
查看>>
PDF 补丁丁 0.6.0.3355 版发布(修复阅读模式、书签缩放的问题)
查看>>
python 内嵌模块——time
查看>>
关于form与表单操作
查看>>
网络协议
查看>>
同源策略
查看>>
Date——时间戳转化为YYYY-MM-DD h:m:s时间格式
查看>>
MySQL_PHP学习笔记_2015_0907_PHP用pdo连接数据库时报错 could not find driver
查看>>
字符类型
查看>>
Algs4-1.1.5位于0与1之间则打印true,否则打印false
查看>>
分布式存储 FastDFS-5.0.5线上搭建
查看>>
[Java 基础]ResultSet 指定field映射到Pojo对象的Map
查看>>