列表   list

1.list.append( p_object) ----  增加列表参数(向后追加)

list=['lifei','liuhua','laochai']
list.append('zt')
print(list)------['lifei', 'liuhua', 'laochai', 'zt'](增加zt)

2.list.count(value) ------  查询列表‘参数’的个数

list=['lifei','liuhua','laochai']
print(list.count('lifei')) ------ 1

3.list.extend(iterable)  ------  批量的添加参数(iterable  可迭代的)

list=['lifei','liuhua','laochai']
ret=['','','']
list.extend(ret) -----添加123 print(list) ----- ['lifei', 'liuhua', 'laochai', '1', '2', '3']
 

4. list.index(value, start=None, stop=None)  -------  找到参数所在的位置(索引)

list=['lifei','liuhua','laochai']
print(list.index('lifei')) ------ 0

5.list.insert(index, p_object)   -------------    在参数位置前插入参数(占位置)

list=['lifei','liuhua','laochai']
list.insert(1,'Sb')
print(list) ---------- ['lifei', 'Sb', 'liuhua', 'laochai'](在liuhua前插入sb)

6.list.pop( index=None)  ------   去除最后一个参数

list=['lifei','liuhua','laochai']
a1=list.pop() ------ 去除laochai,并把老柴赋值a1
print(list) ------------ ['lifei', 'liuhua']

7.list.remove(value)  ---------   移除(只能移一个)

list=['lifei','liuhua','laochai']
list.remove('lifei')
print(list) -------- ['liuhua', 'laochai']

8.list.reverse() ----------  反转

list=['lifei','liuhua','laochai']
list.reverse()
print(list) -------- ['laochai', 'liuhua', 'lifei'] 倒过来

9.del list[ ]   ------------- 删除指定索引位置的参数

list=['lifei','liuhua','laochai']
del list[1]
print(list) ------------ ['lifei', 'laochai']去除liuhua

元祖

1.元祖和列表几乎一样

2.不能修改删除

3.索引

tuple=('lifei','liuhua','zt')
print(tuple[0]) ----------- lifei 查找索引元素

4.len

tuple=('lifei','liuhua','zt')
print(tuple[len(tuple)-1]) ------------- zt len tuple(3-1)代表最后一个

5.切片

tuple=('lifei','liuhua','zt')
print(tuple[0:2])--------- ('lifei', 'liuhua')

6.循环

tuple=('lifei','liuhua','zt')
for i in tuple: --------- lifei
print(i) ------ liuhua
----- zt

7.count   统计出现几次

tuple=('lifei','liuhua','zt')
print(tuple.count('zt')) ------- 1

8. index    寻找索引位置

tuple=('lifei','liuhua','zt')
print(tuple.index('lifei')) -------- 0

python基本数据类型(二)的更多相关文章

  1. python基础----数据类型二

    数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定 ...

  2. Day 3 Python 基础数据类型二

    1. INT 型 #1. 数字int #bit_length() 当十进制用二进制表示时,最少使用的位数. v =11 data = v.bit_length() print(data) 2. 布尔值 ...

  3. Python基本数据类型(二)

    数字类型: 数字的定义: 1.数字不可变,不可迭代 在python3里面所有的整形都是  int 在python2里面数字叫整型,整数类型,有int 有long 数字的方法: 数字的方法: 1.--- ...

  4. Python 基本数据类型 (二) - 字符串1

    # ----------- 首字母大写 ---------- test = "alex is a man" v = test.capitalize() print(v): Alex ...

  5. Python 基本数据类型 (二) - 字符串

    str.expandtabs([tabsize]): str类型的expandtabs函数,有一个可选参数tabsize(制表符大小) 详细来说,expandtabs的意思就是,将字符串中的制表符\t ...

  6. python自学笔记(二)python基本数据类型之字符串处理

    一.数据类型的组成分3部分:身份.类型.值 身份:id方法来看它的唯一标识符,内存地址靠这个查看 类型:type方法查看 值:数据项 二.常用基本数据类型 int 整型 boolean 布尔型 str ...

  7. python基本数据类型之字符串(二)

    python基本数据类型之字符串(二) 替换方法 python中字符串的替换方法主要有:center.rjust\ljust.expandtabs.format\format_map(格式化).str ...

  8. python学习笔记(二):python数据类型

    上一篇博客写了python的入门和简单流程控制,这次写python的数据类型和各种数据类型的内置方法.一.数据类型是什么鬼?计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各 ...

  9. python基础(二):数据类型

    数据类型 学习Python时,一定要注意Python中数据类型和数据结构的学习,这对于你是否能够学好Python其中很重要的作用. 什么是数据类型? 人类有思想,很容易区分汉字和数字的区别,例如,你知 ...

  10. python 基本数据类型分析

    在python中,一切都是对象!对象由类创建而来,对象所拥有的功能都来自于类.在本节中,我们了解一下python基本数据类型对象具有哪些功能,我们平常是怎么使用的. 对于python,一切事物都是对象 ...

随机推荐

  1. javascript : 写一个类似于 jquery css() 的方法

    我们知道,jquery css() 方法可以很方便的更改DOM的样式. 但从原理上,这个并不复杂,我们完全可以自己写一个. 上代码. updateDOMStyle(DOM, obj){ Object. ...

  2. 做软件测试要月入20k?听听腾讯大牛怎么说

    作者:兰色链接:https://www.zhihu.com/question/373819487/answer/1183309514来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请 ...

  3. 动态DP,ddp

    动态DP?动态动态规划? 个人理解:动态DP,就是普通DP加修改操作,然后就变成了个毒瘤题. 直接就着例题写吧. 例题 P4719 [模板]"动态 DP"&动态树分治 求树 ...

  4. 004.Nginx日志配置及状态监控

    一 Nginx请求简介 1.1 请求头部 对于HTTP而言,客户端负责发起request请求,服务端负责response响应. request:包括请求行.请求头部.请求数据: response:包括 ...

  5. windows如何解决Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'

    问题再现与解读 首次,使用 java 命令+任意参数 都会报这个错误,最典型的就是java -version 解读一下这个报错信息,注册表路径 Software\JavaSoft\Java Runti ...

  6. 理解Linux的硬链接与软链接-转载

    理解Linux的硬链接与软链接 来自:https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/index.html

  7. Thymeleaf从入门到精通

    什么是Thymeleaf 大家好,我是bigsai,今天我们来学习Thymeleaf,如果你对Thymeleaf比较陌生也不要紧,它很容易学习与理解,并有着自己鲜明的特色. 开始之前,我们依旧问一个问 ...

  8. fiddler替换修改后的js文件绕过无限debugger

    转自:https://www.jianshu.com/p/38c4afae636c 1.在js文件右击, 然后点击save as ..., 把js文件保存到本地.(网站:https://taodaxi ...

  9. bootstrap插件-滚动监听

    代码 引入bootstrap.js 和bootstrap.css两个文件 <!DOCTYPE html> <html> <head> <meta charse ...

  10. python入门神书!|python编程从入门到实践|内附网盘链接带提取码|

    点击此处进入网盘下载地址 提取码:o39n 全书共有20章,书中的简介如下: 本书旨在让你尽快学会 Python ,以便能够编写能正确运行的程序 —— 游戏.数据可视化和 Web 应用程序,同时掌握让 ...