python基础知识梳理-----4基本数据类型,list ,tuple 操作 ,增删该查,以及其他功能函数
一:列表的增加
1: append()
lis = ['张三','李四','王二码子','李鹏智障']
lis.append('赵武') # 这种加法是放在最后
print(lis)
输出 ['张三', '李四', '王二码子', '李鹏智障', '赵武']
2: insert(位置,'内容')
lis = ['张三','李四','王二码子','李鹏智障'] lis.insert(1,'王自') print(lis)
输出 ['张三', '王自', '李四', '王二码子', '李鹏智障']
二:列表的修改
lis = ['张三','李四','王二码子','李鹏智障'] lis[2]='王子丹丹' #直接该对应的索引=内容就行 print(lis)
输出 ['张三', '李四', '王子丹丹', '李鹏智障']
三:列表的删除
1:pop()
lis = ['张三','李四','王二码子','李鹏智障'] lis.pop() #pop是直接删除最后一个 print(lis)
输出 ['张三', '李四', '王二码子']
2:remove()
lis = ['张三','李四','王二码子','李鹏智障']
lis.remove('李四') # 直接删除对应的内容 print(lis)
输出 ['张三', '王二码子', '李鹏智障']
四: 列表查询
直接遍历就行.
for i in lis:
五: 其他功能函数
1:列表中的某个内容计数 conunt()
lis = ['张三','李四','王二码子','李鹏智障','张三']
tep = lis.count('张三')
print(tep)
输出:2
2:列表内容升序,降序排序 sort() #升序 sort(reverse = ture) # 降序
list = [1,2,3,4,5,6,6,5,6,4]
list.sort()
print(list)
输出 [1, 2, 3, 4, 4, 5, 5, 6, 6, 6]
3:整个列表倒过来 reverse()
list = [1,2,3,4,5,6,6,5,6,4]
list.reverse()
print(list)
输出: [4, 6, 5, 6, 6, 5, 4, 3, 2, 1]
4:字符串切割成列表
tr = '123,456,231,5452,232'
k =str.split(',')
print(k)
输出:['123', '456', '231', '5452', '232']
5:列表拼接成字符串
str1 = ['123', '456', '231', '5452', '232']
k=''
for i in str1:
k = k+i+' ' #print(str1)
print(k)
python基础知识梳理-----4基本数据类型,list ,tuple 操作 ,增删该查,以及其他功能函数的更多相关文章
- python基础知识梳理----3基本数据类型,int,bool,str ,for 循环,迭代
一:python的基本类型 1.int -----整数,主要进行数学运算 2.str -----字符串,可以保存少量数据,并进行相关操作, 3. bool ---布尔类型,判断真假 4.list ...
- python基础知识3——基本的数据类型2——列表,元组,字典,集合
磨人的小妖精们啊!终于可以归置下自己的大脑啦,在这里我要把--整型,长整型,浮点型,字符串,列表,元组,字典,集合,这几个知识点特别多的东西,统一的捯饬捯饬,不然一直脑袋里面乱乱的. 一.列表 1.列 ...
- python基础知识梳理----5dict 字典的应用
内容简介: 1:字典简介 2:字典的增删该查 3:字典嵌套 1: 字典(dict)是python中唯一的一个映射类型.他是以{ }括起来的键值对组成. 在dict中key是唯一的. 在保存的时候, 根 ...
- 5000字2021最新Python基础知识第一阶段:数据类型
1 编程规范 注释 python注释也有自己的规范,在文章中会介绍到.注释可以起到一个备注的作用,团队合作的时候,个人编写的代码经常会被多人调用,为了让别人能更容易理解代码的通途,使用注释是非常有效的 ...
- python基础知识-7-内存、深浅、文件操作
python其他知识目录 1.一些对内存深入理解的案例 以下列举列表,列表/字典/集合这些可变类型都是一样的原理 变量是个地址,指向存储数据的内存空间的地址,它的实质就相当于c语言里的指针.变量和数据 ...
- python基础知识2——基本的数据类型——整型,长整型,浮点型,字符串
磨人的小妖精们啊!终于可以归置下自己的大脑啦,在这里我要把--整型,长整型,浮点型,字符串,列表,元组,字典,集合,这几个知识点特别多的东西,统一的捯饬捯饬,不然一直脑袋里面乱乱的. 对于Python ...
- python基础知识梳理----6set 集合的应用
集合内容简介: set 一: 集合简介 集合set集合是python的一个基本数据类型.一般不是很常用set.中的元素是不重复的.无序的.里里面的元素必须是可hash的tuple,bool),str, ...
- python基础知识梳理-----7函数
基本内容梳理 1:函数定义,函数名,函数体以及函数的调用方式 2:函数的返回值 3:函数的参数 4:函数---动态传参数 5:名称空间,局部名称的加载顺序,全局名称空间,作用域,加载顺序 6:函数的嵌 ...
- python基础知识梳理-----1变量,常量,注释
因为公司用的是delphi ,所以自学了一阵delphi,但是随着语言的发展,delphi的前景堪忧啊.辞职以后打算好好学学python,然后找找数据分析和爬虫方面的工作. 记录此贴,仅作学习使用,所 ...
随机推荐
- 寄存器CPU存储地址信息和数据信息的地方 CPU通过地址寄存器区分指令和数据
- C++:初始化列表
有两种原因需要使用初始化列表: 让我们先看一下第一个原因——必要性.(1)对另一个类成员的初始化,(2)成员是一个常量对象,(3)成员是引用.根本原因:编译器总是确保所有成员对象在构造函数体执行之前( ...
- Codeforces Beta Round #9 (Div. 2 Only) D. How many trees? dp
D. How many trees? 题目连接: http://www.codeforces.com/contest/9/problem/D Description In one very old t ...
- pl/sql登录时,数据库下拉框没有任何内容
打开plsql时突然发现database下拉框里面没有任何配置信息,如下图: 解决方法: 找到环境变量TNS_ADMIN,修改存放tnsnames.ora的路径:
- code3289 花匠
题目大意是求一个最长的抖动的子序列 题解中有一个大神写下了这样的代码: #include<cstdio> ,b=,x,y; int mmax(int a,int b) { if(a> ...
- vs2012
https://www.microsoft.com/zh-CN/download/confirmation.aspx?id=36020
- SSL握手通信详解及linux下c/c++ SSL Socket代码举例
SSL握手通信详解及linux下c/c++ SSL Socket代码举例 摘自:http://www.169it.com/article/3215130236.html 分享到:8 发布时 ...
- Java设计模式(6)——建造者模式
定义:Builder模式也叫建造者模式或者生成器模式,Builder模式是一种对象创建型模式之一,用来隐藏复合对象(对象的属性为另一个对象的引用)的创建过程,它把复合对象的创建过程交给Builder, ...
- C语言基础课First作业
一.大学和高中最大的不同是没有人天天看着你,也不会担心上课的时候班主任在后门偷偷瞄着我们,通过阅读邹欣老师的博客后,心目中理想的师生关系就是Coach/Trainee(健身教练/健身学员)的关系,想到 ...
- Undo Architecture
[Undo Architecture] NSUndoManager is a general-purpose recorder of operations for undo and redo. NSU ...