总结day04 ---- 列表的切片,增删改查,以及,相关方法, 元祖的使用方法
内容大纲
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 ---- 列表的切片,增删改查,以及,相关方法, 元祖的使用方法的更多相关文章
- 列表(索引切片 增删改查 嵌套) range 元组的初识
li = ["alex", "WuSir", "ritian", "barry", "wenzhou" ...
- 004_Python的列表切片,增删改查,常用操作方法,元组,range,join
列表 列表是Python中的基础数据类型之一,它是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如: li = ['kevin',123,True,(1,2,3,'wusir'), ...
- 简单做了一个代办事项列表系统 ,增删改查。 前台页面用 jquery 后台用nodejs ,数据库用的是mongdoDB 。
引入npm 第三方mongoose包连接mongoDb本地数据库todolist const mongoose = require('mongoose'); mongoose.connect('mon ...
- EF5.0增删改查的写法及执行Sql的方法
public T AddEntity(T entity) { //EF4.0的写法 添加实体 //db.CreateObjectSet<T>().AddObject(entity); // ...
- 【面向对象版】HashMap(增删改查)
前言: 关于什么是HashMap,HashMap可以用来做些什么,这些定义类的描述,请参照[简易版]HashMap(增删改查)的内容. 这章节主要是面向实例,直接进行HashMap(增删改查)的演示. ...
- mongoDB 学习笔记纯干货(mongoose、增删改查、聚合、索引、连接、备份与恢复、监控等等)
最后更新时间:2017-07-13 11:10:49 原始文章链接:http://www.lovebxm.com/2017/07/13/mongodb_primer/ MongoDB - 简介 官网: ...
- mongoDB (mongoose、增删改查、聚合、索引、连接、备份与恢复、监控等等)
MongoDB - 简介 官网:https://www.mongodb.com/ MongoDB 是一个基于分布式文件存储的数据库,由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储 ...
- 数据库开发基础-SQl Server 控制数据库的服务+数据库的创建与管理(增删改查)
控制数据库的服务: 方法一: 1.Windows+R 打开运行 打开cmd 2.输入net start MSSQLserver 启动数据库服务 输入net stop MSSQLserver 关闭数据 ...
- Zend Framework1 框架入门(针对Windows,包含安装配置与数据库增删改查)
最近公司接的项目需要用到Zend Framework框架,本来需要用的是ZendFramework2 ,但是由于原有代码使用了ZendFramework1 框架,所以顺带学习了.现将一些基础入门记录一 ...
随机推荐
- ubuntu ufw防火墙
由于LInux原始的防火墙工具iptables过于繁琐,所以ubuntu默认提供了一个基于iptable之上的防火墙工具ufw. ubuntu 9.10默认的便是UFW防火墙,它已经支持界面操作了.在 ...
- leetcode 63 不同的路径2
描述: 从左上角走到右下角,中间可能有若干阻碍: 题目给出一个矩阵,0表示可以走,1表示有障碍. 解决: 思路同第一题,只是如果上面或左边有障碍,自身不一定能走,注意些边界条件即可,复杂度仍是m*n. ...
- 6-查看centos中的用户和用户组
转载自:http://www.cnblogs.com/ermao0423/p/9510636.html 查看centos中的用户和用户组 1.用户列表文件:/etc/passwd/ 2.用户组列表文件 ...
- Putty建立隧道的方法[z]
通过上节我们了解了SSH隧道的优点,但是无论是现实中还是网络中,隧道都是有入口和出口的,本节就以Putty隧道为例,详细介绍Putty建立隧道的方法. 模拟案例一: 端口,出口为2012端口,隧道建立 ...
- 生物信息学——RNA的剪切过程
生物信息学——RNA的剪切过程 外显子(exon expressed region)是真核生物基因的一部分,它在剪接(Splicing)后仍会被保存下来,并可在蛋白质生物合成过程中被表达为蛋白质. ...
- windows10 查看进程端口的情况
以程序 winnfsd.exe 为例: 1 查看进程号 PID C:\Users\leo>tasklist|findstr winnfsd.exe winnfsd.exe ...
- Oracle学习笔记(四)
六.约束 1.约束的作用 定义规则:什么数据可以输入,什么不可以 确保完整性:数据的精确性和可靠性 2.Oracle五个重要的约束: 非空约束.主键约束.外键约束.检查约束.唯一约束. (1)非空约束 ...
- Redis Quick Start [熟练版]
一.下载解压 wget http://download.redis.io/redis-stable.tar.gztar xvzf redis-stable.tar.gzcd redis-stable ...
- (最小生成树)Eddy's picture -- hdu -- 1162
链接: http://acm.hdu.edu.cn/showproblem.php?pid=1162 Time Limit: 2000/1000 MS (Java/Others) Memory ...
- Codeforces758D Ability To Convert 2017-01-20 10:29 231人阅读 评论(0) 收藏
D. Ability To Convert time limit per test 1 second memory limit per test 256 megabytes input standar ...