一:列表的增加

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. maven下拉项目不能同步

    maven下拉项目不能同步,如下图: 解决方法: 对项目右键,team, 选择这里 我选择第一项,有的需要根据情况选择第二项,如果点击完成后,还是不能同步代码,对项目右键,team,disconnec ...

  2. Criterion - 一个简单可扩展的 C 语言测试框架

    A dead-simple, yet extensible, C test framework. Philosophy Most test frameworks for C require a lot ...

  3. dwz监听日期变化,dwz日期控件onchange不起作用,dwz框架时间控件不支持onchange事件

    转载自:http://blog.csdn.net/sp308036654/article/details/50638348 <input type="text" class= ...

  4. Java Thread系列(三)线程安全

    Java Thread系列(三)线程安全 一.什么是线程安全 线程安全概念:当多个线程访问某一个类(对象或方法)时,这个类始终都能表现出正确的行为,那么这个类(对象或方法)就是线程安全的. 线程安全来 ...

  5. vs2012

    https://www.microsoft.com/zh-CN/download/confirmation.aspx?id=36020

  6. 使用tengine解决负载均衡的session问题

    事情的经过时这样的~~,我看了好多好多百度中nginx负载均衡中解决session问题的方式,我选择了研究url_hash的方式.经过一番配置之后,我越发觉得这百度搜出来的帖子也太过久远了吧,去htt ...

  7. JavaScript 对象属性作实参以及实参对象的callee属性

    参考自<<JavaScript权威指南 第6版>> /* * 将对象属性用作实参, 从而不必记住参数的顺序. */ function arraycopy(from,from_s ...

  8. gcc支持的一种结构体赋值方式

    struct info{ int a; char b; struct fd{    int c;    int d;          }fg;}; 其实我们也可以这样赋值:同样对于其他的类型也是一样 ...

  9. 主键冲突异常 DuplicateKeyException

    org.springframework.dao.DuplicateKeyException Exception thrown when an attempt to insert or update d ...

  10. SDWebImage从缓存中获取图片

      if ([[SDImageCache sharedImageCache] imageFromKey:sort.imageUrl]) {         [cell.photoImageView s ...