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 算法训练 王后传说
问题描述 地球人都知道,在国际象棋中,后如同太阳,光芒四射,威风八面,它能控制横.坚.斜线位置. 看过清宫戏的中国人都知道,后宫乃步步惊心的险恶之地.各皇后都有自己的势力范围,但也总能找到相安无事的办 ...
- Java实现 LeetCode 203 移除链表元素
203. 移除链表元素 删除链表中等于给定值 val 的所有节点. 示例: 输入: 1->2->6->3->4->5->6, val = 6 输出: 1->2 ...
- java实现最大公约数
编写一函数gcd,求两个正整数的最大公约数. 样例输入: 5 15 样例输出: 5 样例输入: 7 2 样例输出: 1 package adv92; import java.util.Scanner; ...
- Java基础(十)
一.XML概述 属性文件是用来描述程序配置,属性文件包含了一组名/值对.属性文件采用的是一种单一的平面层次结构,同时属性文件要求键是唯一的. XML格式能够表达层次结构,并且重复的元素不会被曲解. H ...
- CentOS7.6操作系统安装实例以及Linux版本、哲学思想介绍
Linux起源1991年的10月5日,Torvalds在comp.os.minix新闻组上发布消息,正式向外宣布他自行编写的完全自由免费的内核诞生(Freeminix-like kernel sour ...
- python3 源码阅读-虚拟机运行原理
阅读源码版本python 3.8.3 参考书籍<<Python源码剖析>> 参考书籍<<Python学习手册 第4版>> 官网文档目录介绍 Doc目录主 ...
- php5.5下安装pdflib的步骤
php5.5下安装pdflib的步骤 1. 下载pdflib 下载地址为:http://www.pdflib.com/download/pdflib-family/pdflib/ 然后选择对应的版本, ...
- windows下Python版本切换使用方法
由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼 ...
- nodejs 换源
解决npm install安装慢的问题国外镜像会很慢 可用 get命令查看registry npm config get registry 原版结果为 http://registry.npmjs.or ...
- 《MySQL技术内幕:InnoDB存储引擎》读书笔记
一.Mysql体系结构和存储引擎 1. 概念: 数据库:物理操作系统文件或其他形式文件类型的集合.(是文件的集合,是依照某种数据模型组织起来并存放于二级存储器中的数据集合.) ...