内容大纲

  1 : 列表的索引

   : 列表的切片

  2 : 列表的增加内容

    >1:append(char) 

    >2:insert(index,char)

    >3:extend('可迭代对象')

  3 : 列表的删除内容

    >1:pop(char) 

    >2:def 列表名[index] 可以切片

    >3:clear()

    >remove(char)

  4 : 列表的改内容

    >1:列表名[index] = 'char'

  5 : 列表的常用方法

    >1:sort() 排序

    >2:resvese()倒叙

    >3:len() 查询列表的长度

    >4:count()  查询某个字符的个数

    >5:

1 列表的内容以及索引

  列表名 = ['内容']

  >列表的索引

   

l1 = ['wusir', 'alex', '日天', '太白', 100 ,'太白']
s1 = l1[0]
print(s1)
s2 = l1[-1]
print(s2)

  >列表的切片

  

 s3 =l1[0:2]
s4 =l1[2::2]
s5 =l1[-1:-3:-1]

2 列表的增加

  >append()  # 直接追加,即增加到最后一个

 l1.append('')
print(l1)

  >insert()  #索引,内容

l1.insert(1,'')

  >extend() # 按照可迭代对象进行追加

l1.extend(['',''])
print(l1)
['wusir', 'alex', '日天', '太白', 100, '太白', '', '']

3 列表的删除

  >pop() # 按照索引删除  ,有返回值,返回删除内容,默认删除最后一个

l1.pop(1)
print(l1)

  >remove()  # 按照具体内容删除

l1.remove('日天')
print(l1)

  >def 列表名[index] # 按照索引删除内容,可以切片

del l1[1:2]
print(l1)

4 列表的更改

    

  >列表名[index] ='char'

l1[1]='haha'
print(l1)
l1[2:4]='asd' # 根据索引迭代加进去
print(l1)
l1[1:4:2] = 'a2'
print(l1) #如果切片的时候需要填写对应的内容

5 列表的常用方法

  >sort() 整体排序  # 不能数字和中文,英文一起排序

  

l1 =[3,1,9,6]
l1.sort()
print(l1)

  >reservse() 倒叙排序

l1.reverse()
print(l1)

  >len()  查询列表的整体长度

len(l1)

  >count()  查询列表中某个元素的数量

l1.count('太白')

  >index()   查询某个元素在列表里的索引

l1 =[1,2,3,4,5]
l2 =1
print(l1.index(2 ))

    >range()    生成类似列表 于for 循环使用

列表的相加,

  列表能够相加 ,,返回拼接的列表

列表的相乘, 

  列表相乘,返回类似字符串那种相乘 

元祖:

元祖只有孙被可能被修改

方法只有查的方法.以及count ,len

 

  

  

  

With great power comes great responsibility

总结day04 ---- 列表的切片,增删改查,以及,相关方法, 元祖的使用方法的更多相关文章

  1. 列表(索引切片 增删改查 嵌套) range 元组的初识

    li = ["alex", "WuSir", "ritian", "barry", "wenzhou" ...

  2. 004_Python的列表切片,增删改查,常用操作方法,元组,range,join

    列表 列表是Python中的基础数据类型之一,它是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如: li = ['kevin',123,True,(1,2,3,'wusir'), ...

  3. 简单做了一个代办事项列表系统 ,增删改查。 前台页面用 jquery 后台用nodejs ,数据库用的是mongdoDB 。

    引入npm 第三方mongoose包连接mongoDb本地数据库todolist const mongoose = require('mongoose'); mongoose.connect('mon ...

  4. EF5.0增删改查的写法及执行Sql的方法

    public T AddEntity(T entity) { //EF4.0的写法 添加实体 //db.CreateObjectSet<T>().AddObject(entity); // ...

  5. 【面向对象版】HashMap(增删改查)

    前言: 关于什么是HashMap,HashMap可以用来做些什么,这些定义类的描述,请参照[简易版]HashMap(增删改查)的内容. 这章节主要是面向实例,直接进行HashMap(增删改查)的演示. ...

  6. mongoDB 学习笔记纯干货(mongoose、增删改查、聚合、索引、连接、备份与恢复、监控等等)

    最后更新时间:2017-07-13 11:10:49 原始文章链接:http://www.lovebxm.com/2017/07/13/mongodb_primer/ MongoDB - 简介 官网: ...

  7. mongoDB (mongoose、增删改查、聚合、索引、连接、备份与恢复、监控等等)

    MongoDB - 简介 官网:https://www.mongodb.com/ MongoDB 是一个基于分布式文件存储的数据库,由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储 ...

  8. 数据库开发基础-SQl Server 控制数据库的服务+数据库的创建与管理(增删改查)

    控制数据库的服务: 方法一: 1.Windows+R 打开运行  打开cmd 2.输入net start MSSQLserver 启动数据库服务 输入net stop MSSQLserver 关闭数据 ...

  9. Zend Framework1 框架入门(针对Windows,包含安装配置与数据库增删改查)

    最近公司接的项目需要用到Zend Framework框架,本来需要用的是ZendFramework2 ,但是由于原有代码使用了ZendFramework1 框架,所以顺带学习了.现将一些基础入门记录一 ...

随机推荐

  1. Spring分配置文件开发

    ---------------------siwuxie095                                 Spring 分配置文件开发         Spring 分配置文件开 ...

  2. python大规模数据处理技巧之一:数据常用操作

    面对读取上G的数据,python不能像做简单代码验证那样随意,必须考虑到相应的代码的实现形式将对效率的影响.如下所示,对pandas对象的行计数实现方式不同,运行的效率差别非常大.虽然时间看起来都微不 ...

  3. Memcached在Linux环境下的使用详解http://blog.51cto.com/soysauce93/1737161

    大纲 一.什么是memcached 二.memcached特性 三.memcached存储方式 四.memcached安装与配置 五.memcached结合php 六.Nginx整合memcached ...

  4. C#开发微信公众化平台

     C#开发微信公众化平台 写在前面 服务号和订阅号 URL配置 创建菜单 查询.删除菜单 接受消息 发送消息(图文.菜单事件响应) 示例Demo下载 后记 最近公司在做微信开发,其实就是接口开发,网上 ...

  5. 此实现不是Windows平台FIPS验证的加密算法的一部分

    运行wpf程序,出现错误“此实现不是Windows平台FIPS验证的加密算法的一部分”. 解决方法: 1.在window中打开功能里输入regedit,回车打开注册器: 2.进入如下路径中 HKEY_ ...

  6. C语言时间处理

    一.简介 时间处理在编程中经常遇到,包括程序的运行时间和显示时间等.在标准C中, 日期和时间的处理包含在 time.h 的头文件中,需要使用日期和时间相关的类型的函数的话, 需要导入time.h. 二 ...

  7. python实现中文字符繁体和简体中文转换-乾颐堂

    需求:把中文字符串进行繁体和简体中文的转换: 思路:引入简繁体处理库,有兴趣的同学可以研究一下内部实现,都是python写的 1.下载zh_wiki.py及langconv zh_wiki.py:ht ...

  8. Mybatis之是如何执行你的SQL的(SQL执行过程,参数解析过程,结果集封装过程)

    Myabtis的SQL的执行是通过SqlSession.默认的实现类是DefalutSqlSession.通过源码可以发现,selectOne最终会调用selectList这个方法. @Overrid ...

  9. SQL group by 分组后,同一组的排序后取第一条

    SELECT * FROM(                SELECT                     [SPID]                    ,[PH1]           ...

  10. view是视图层+action是控制层+service是业务层+dao是数据访问层。