一:列表的增加

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. Ubuntu切换阿里源

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份 sudo vim /etc/apt/sources.list #修改 sudo ...

  2. maven标签说明

    <project xmlns="http://maven.apache.org/POM/4.0.0 " xmlns:xsi="http://www.w3.org/2 ...

  3. SqlMapConfig.xml配置文件的配置内容

    SqlMapConfig.xml中配置的内容和顺序如下: * properties(属性) * settings(全局配置参数) * typeAliases(类型别名) * typeHandlers( ...

  4. Golang之实现(链表)

    链表算法 package main import "fmt" type LinkNode struct { data interface{} next *LinkNode } ty ...

  5. IRC聊天指南

    参考https://www.cnblogs.com/fzzl/archive/2011/12/26/2302637.html

  6. Web前后端数据交换技术和规范发展史:Form、Ajax、Comet、Websocket

    第一阶段:Form web应用想要与服务器交互,必须提交一个表单(form).服务器接收并处理该表单,然后返回一个全新的页面. 缺点:前后两个页面需要更新的数据可能很少,这个过程可能传输了很多之前那个 ...

  7. 加载 bean*.xml

    入口 ApplicationContext ctx = new ClassPathXmlApplicationContext("classpath:bean*.xml"); /** ...

  8. HDU 5974 A Simple Math Problem(数论+结论)

    Problem Description Given two positive integers a and b,find suitable X and Y to meet the conditions ...

  9. spring+ibatis事务管理配置

    <!-- 配置事务管理器 --> <bean id="transactionManager"         class="org.springfram ...

  10. cxgrid的FINDPANEL编程

    cxgrid的FINDPANEL编程 FindPanel := TcxGridFindPanel.Create(cxGrid1DBTableView1.Controller); self.cxGrid ...