一:列表的增加

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 操作 ,增删该查,以及其他功能函数的更多相关文章

  1. python基础知识梳理----3基本数据类型,int,bool,str ,for 循环,迭代

    一:python的基本类型 1.int  -----整数,主要进行数学运算 2.str  -----字符串,可以保存少量数据,并进行相关操作, 3. bool ---布尔类型,判断真假 4.list ...

  2. python基础知识3——基本的数据类型2——列表,元组,字典,集合

    磨人的小妖精们啊!终于可以归置下自己的大脑啦,在这里我要把--整型,长整型,浮点型,字符串,列表,元组,字典,集合,这几个知识点特别多的东西,统一的捯饬捯饬,不然一直脑袋里面乱乱的. 一.列表 1.列 ...

  3. python基础知识梳理----5dict 字典的应用

    内容简介: 1:字典简介 2:字典的增删该查 3:字典嵌套 1: 字典(dict)是python中唯一的一个映射类型.他是以{ }括起来的键值对组成. 在dict中key是唯一的. 在保存的时候, 根 ...

  4. 5000字2021最新Python基础知识第一阶段:数据类型

    1 编程规范 注释 python注释也有自己的规范,在文章中会介绍到.注释可以起到一个备注的作用,团队合作的时候,个人编写的代码经常会被多人调用,为了让别人能更容易理解代码的通途,使用注释是非常有效的 ...

  5. python基础知识-7-内存、深浅、文件操作

    python其他知识目录 1.一些对内存深入理解的案例 以下列举列表,列表/字典/集合这些可变类型都是一样的原理 变量是个地址,指向存储数据的内存空间的地址,它的实质就相当于c语言里的指针.变量和数据 ...

  6. python基础知识2——基本的数据类型——整型,长整型,浮点型,字符串

    磨人的小妖精们啊!终于可以归置下自己的大脑啦,在这里我要把--整型,长整型,浮点型,字符串,列表,元组,字典,集合,这几个知识点特别多的东西,统一的捯饬捯饬,不然一直脑袋里面乱乱的. 对于Python ...

  7. python基础知识梳理----6set 集合的应用

    集合内容简介: set 一: 集合简介 集合set集合是python的一个基本数据类型.一般不是很常用set.中的元素是不重复的.无序的.里里面的元素必须是可hash的tuple,bool),str, ...

  8. python基础知识梳理-----7函数

    基本内容梳理 1:函数定义,函数名,函数体以及函数的调用方式 2:函数的返回值 3:函数的参数 4:函数---动态传参数 5:名称空间,局部名称的加载顺序,全局名称空间,作用域,加载顺序 6:函数的嵌 ...

  9. python基础知识梳理-----1变量,常量,注释

    因为公司用的是delphi ,所以自学了一阵delphi,但是随着语言的发展,delphi的前景堪忧啊.辞职以后打算好好学学python,然后找找数据分析和爬虫方面的工作. 记录此贴,仅作学习使用,所 ...

随机推荐

  1. 深入理解那该死的BOM

    BOM(Byte Order Mark),是UTF编码方案里用于标识编码的标准标记,在UTF-16里本来是FF FE,变成UTF-8就成了EF BB BF.这个标记是可选的,因为UTF8字节没有顺序, ...

  2. CSGL

    glShadeModel void glShadeModel(GLenum mode) GL_FLAT/[GL_SMOOTH] 着色技术选择 glClearDepth GL.glClearDepth( ...

  3. intval()

    1.将字符串转换成整数 2.取数字的整数部分

  4. MDK5使用技巧

    1.文本美化 修改 修改字体以及颜色如下: 修改用户自定义的关键字,如下: 代码编辑技巧 1.TAB键的妙用 使用TAB键可以整体向右移动相应位,使用SHIFT+TAB键整体左移相应位. 2.快速定位 ...

  5. 界面编程与视图(View)组件

    1.视图组件与容器组件 Android应用绝大部分UI组件都放在Android.widget包及其子包.android.view包及其子包中,其所有UI组件都继承了view类,view组件代表一个空白 ...

  6. windows 下mongodb 副本建创建

    步骤: 一.安装mongodb 二.将安装的mongodb 复制2份 如图: 三.修改配置文件 dbpath=C:\mongofuben\zhu\data logpath=C:\mongofuben\ ...

  7. POJ 3057 Evacuation (二分匹配)

    题意:给定一个图,然后有几个门,每个人要出去,但是每个门每个秒只能出去一个,然后问你最少时间才能全部出去. 析:初一看,应该是像搜索,但是怎么保证每个人出去的时候都不冲突呢,毕竟每个门每次只能出一个人 ...

  8. 布局分析002:入门级的CSS导航弹出菜单

    这种弹出菜单非常有意思,也有记录的意义,甚至可以说,掌握了这种弹出菜单,基本上CSS掌握的差不多. 主要涉及下面三个重要知识: CSS的继承性质. relative absolute定位. 子选择符& ...

  9. Linux 基础教程 39-作业控制

        在Linux系统中,作业是由一个或多个关联进程组成的.用户可以运行多个作业并可以在作业间切换.而作业控制则是对作业的行为进行控制,允许用户对作业的前后台的进行切换和终止操作等.作业相关的控制命 ...

  10. 企业搜索引擎开发之连接器connector(二十四)

    本人在上文中提到,连接器实现了两种事件依赖的机制 ,其一是我们手动操作连接器实例时:其二是由连接器的自动更新机制 上文中分析了连接器的自动更新机制,即定时器执行定时任务 那么,如果我们手动操作连接器实 ...