Python进阶之浅谈内置方法(补充)
列表类型的内置方法
1.作用:描述名字,说的话等
2.定义方式
s=['tim','age']
s=str('tim')
3.内置方法
方法 | 用法/作用 |
---|---|
索引取值 | 变量名[0] |
切片 | 变量名[0::-1]#从右往左取 |
长度 | len(变量名) |
in/not in | '变量值' in 变量名 |
for循环 | 挨个取出列表中的内容 |
del删除 | del 变量名(要删除的内容) |
追加 | 变量名.append |
count | 对列表中的某一个元素计数 |
expend | 扩展列表 |
clear | 清除列表 |
copy | 复制列表 |
pop | 默认删除最后一个 |
index | 索引 |
insert | 插入 |
remove | 移除 |
reverse | 反转列表内元素 |
4.存一个还是多个:存多个值
5.有序or无序:有序
6.可变or不可变:可变
元组类型的内置方法
1.定义方式
s=('tim','age')
2.内置方法
方法 | 用法/作用 |
---|---|
count | 对元组中某一个元素计数 |
index | 索引 |
3.存一个还是多个:存多个值
4.有序or无序:有序
5.可变or不可变:没有这一说法
字典类型的内置方法
1.作用:对值添加描述性息
2.定义方式
s={'name':'tim','age':18}
3.内置方法
方法 | 用法/作用 |
---|---|
索引取值 | 按key取值,即可取也可改变 |
长度 | len(变量名) |
in/not in | '变量值' in 变量名 |
for循环 | 挨个取出字典中的内容 |
items | 取出字典中的值,取出的是元组 |
copy | 复制字典 |
pop | 默认删除最后一行 |
4.存一个还是多个:存多个值
5.有序or无序:无序
6.可变or不可变:可变
集合类型的内置方法
1.作用:多元素的集合,集合中没有重复的元素,而且这些元素没有内在的联系
2.定义方式
s={'tim','age'}
s=set('tim')
3.内置方法
方法 | 用法/作用 |
---|---|
并集 | | |
交集 | & |
差集 | - |
交叉补集 | ^ |
4.存一个还是多个:存多个值
5.有序or无序:无序
6.可变or不可变:可变
Python进阶之浅谈内置方法(补充)的更多相关文章
- Python进阶之浅谈内置方法
目录 有序or无序和可变or不可变 数字类型内置方法 整形 浮点型 字符串类型内置方法 有序or无序和可变or不可变 有序:有索引 无序:无索引 可变:变量值变,id不变 不可变:变量值变,id也变 ...
- Python进阶-XVIV 类的内置方法:__str__ 、__repr__、析构函数(__del__)、双下的call,eq,new,hash 以及item相关的三个方法
类的内置方法 它与内置函数有紧密的联系,有的内置函数就是调用的内置方法. 在顶级父类obj中有: 两个双下方法 obj.__str__ str(obj) obj.__repr__ repr(obj) ...
- python学习day7 数据类型及内置方法补充
http://www.cnblogs.com/linhaifeng/articles/7133357.html#_label4 1.列表类型 用途:记录多个值(一般存放同属性的值) 定义方法 在[]内 ...
- Python学习day08-python进阶(2)-内置方法
Python学习day08-python进阶(2)-内置方法 列表数据类型内置方法 作用 描述多个值,比如爱好 定义方法 xxxxxxxxxx 2 1 hobby_list ...
- python进阶_浅谈面向对象进阶
python进阶_浅谈面向对象进阶 学了面向对象三大特性继承,多态,封装.今天我们看看面向对象的一些进阶内容,反射和一些类的内置函数. 一.isinstance和issubclass class F ...
- Python之路(第二十九篇) 面向对象进阶:内置方法补充、异常处理
一.__new__方法 __init__()是初始化方法,__new__()方法是构造方法,创建一个新的对象 实例化对象的时候,调用__init__()初始化之前,先调用了__new__()方法 __ ...
- python 面向对象之反射及内置方法
面向对象之反射及内置方法 一.静态方法(staticmethod)和类方法(classmethod) 类方法:有个默认参数cls,并且可以直接用类名去调用,可以与类属性交互(也就是可以使用类属性) 静 ...
- python面向对象之反射和内置方法
一.静态方法(staticmethod)和类方法(classmethod) 类方法:有个默认参数cls,并且可以直接用类名去调用,可以与类属性交互(也就是可以使用类属性) 静态方法:让类里的方法直接被 ...
- python基础-列表List及内置方法
数据类型之列表-List 用途:用于存一个或多个不同类型的值 定义:通过中括号存值,每个值之间通过逗号进行分隔 l1 = [1,'a',3,'b'] 特性:有序.可变.存多个值的数据类型 常用方法: ...
随机推荐
- Java实现 蓝桥杯VIP 算法训练 调和数列
问题描述 输入一个实数x,求最小的n使得,1/2+1/3+1/4+-+1/(n+1)>=x. 输入的实数x保证大于等于0.01,小于等于5.20,并且恰好有两位小数.你的程序要能够处理多组数据, ...
- Java实现 LeetCode 86 分割链表
86. 分隔链表 给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前. 你应当保留两个分区中每个节点的初始相对位置. 示例: 输入: head = 1 ...
- IDEA,PyCharm系列软件常用快捷键
首先介绍一下小编常用的快捷键: 注释 ctrl+/ 当想看某个类或者某个方法的时候 ctrl+鼠标左键单击 运行程序 ctrl+shift+f10 调试程序 ctrl+shift+f9 撤销 ctrl ...
- Java实现 洛谷 P1159 排行榜
输入输出样例 输入 #1 5 HIGHHOPES UP LOWFEELINGS UP UPANDDOWN DOWN IAMSTILLSTANDING DOWN FOOLINGAROUND DOWN 输 ...
- 学习ASP.NET Core(10)-全局日志与xUnit系统测试
上一篇我们介绍了数据塑形,HATEOAS和内容协商,并在制器方法中完成了对应功能的添加:本章我们将介绍日志和测试相关的概念,并添加对应的功能 一.全局日志 在第一章介绍项目结构时,有提到.NET Co ...
- JSP和Servlet的相同点和不同点、有何联系。
JSP 和 Servlet 有哪些相同点和不同点,他们之间的联系是什么? 联系: JSP 是 Servlet 技术的扩展,本质上是 Servlet 的简易方式,更强调应用的外表表达. JSP编译后是& ...
- v-on 缩写
<!-- 完整语法 --> <a v-on:click="doSomething"></a> <!-- 缩写 --> <a @ ...
- python2.7 正则表达式的学习
正则表达式是一种用来匹配字符串的强有力的武器.它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的. 因正则表达式也是用字符 ...
- Nice Jquery Validator 方法
.validator() .validator( options ) 描述:根据参数初始化验证,验证 jQuery 选中的表单 参数:{Object} options - 可选,参考配置选项 示例: ...
- Javascript 16进制转有符号的10进制整数
在赶项目中开发一个单片机对应的数据接口,需要将一个两字节的十六进制转化为-256~255的10进制数.百度了好久都没有对应且简明的教程,干脆就自己写一篇. 我们都知道JavaScript整数类型有 ...