python-内置类型

布尔运算

运算结果:
x or yif x is false, then y, else x
x and yif x is false, then x, else y
not xif x is false, then True, else False

比较运算— and, or,not

运算含意
<严格小于
<=小于或等于
>严格大于
>=大于或等于
==等于
!=不等于
is对象标识
is not否定的对象标识

数字类型—int,float,complex

运算结果
x + yxy 的和
x - yxy 的差
x * yxy 的乘积
x / yxy 的商
x // yxy 的商数
x % yx / y 的余数
-xx 取反
+xx 不变
abs(x)x 的绝对值或大小
int(x)x 转换为整数
float(x)x 转换为浮点数
divmod(x, y)(x // y, x % y)
pow(x, y)xy 次幂
x ** yxy 次幂
round(x,n)x 舍入到 n 位小数,半数值会舍入到偶数。 如果省略 n,则默认为 0。

序列类型—list,tuple,range

通用序列操作

运算结果:
x in s如果 s 中的某项等于 x 则结果为 True,否则为 False
x not in s如果 s 中的某项等于 x 则结果为 False,否则为 True
s + tst 相拼接
s * nn * s相当于 s 与自身进行 n 次拼接
s[i]s 的第 i 项,起始为 0
s[i:j]sij 的切片
s[i:j:k]sij 步长为 k 的切片
len(s)s 的长度
min(s)s 的最小项
max(s)s 的最大项
s.index(x[, i[, j]])xs 中首次出现项的索引号(索引号在 i 或其后且在 j 之前)
s.count(x)xs 中出现的总次数

list的方法

list.append(x)
	# 在列表末尾添加一个元素,相当于 a[len(a):] = [x] 。

list.extend(iterable)
	# 用可迭代对象的元素扩展列表。相当于 a[len(a):] = iterable 。

list.insert(i, x)
	#在指定位置插入元素。第一个参数是插入元素的索引,因此,a.insert(0, x) 在列表开头插入元素, a.insert(len(a), x) 等同于 a.append(x) 。

list.remove(x)
	# 从列表中删除第一个值为 x 的元素。未找到指定元素时,触发 ValueError 异常。

list.pop([i])
	# 删除列表中指定位置的元素,并返回被删除的元素。未指定位置时,a.pop() 删除并返回列表的最后一个元素。(方法签名中 i 两边的方括号表示该参数是可选的,不是要求输入方括号。这种表示法常见于 Python 参考库)。

list.clear()
	# 删除列表里的所有元素,相当于 del a[:] 。

list.index(x[, start[, end]])
	# 返回列表中第一个值为 x 的元素的零基索引。未找到指定元素时,触发 ValueError 异常。

	# 可选参数 start 和 end 是切片符号,用于将搜索限制为列表的特定子序列。返回的索引是相对于整个序列的开始计算的,而不是 start 参数。

list.count(x)
	# 返回列表中元素 x 出现的次数。

list.sort(*, key=None, reverse=False)
	# 就地排序列表中的元素(要了解自定义排序参数,详见 sorted())。

list.reverse()
	# 翻转列表中的元素。

list.copy()
	# 返回列表的浅拷贝。相当于 a[:] 。

可变序列类型

运算结果:
s[i] = xs 的第 i 项替换为 x
s[i:j] = tsij 的切片替换为可迭代对象 t 的内容
del s[i:j]等同于 s[i:j] = []
s[i:j:k] = ts[i:j:k] 的元素替换为 t 的元素
del s[i:j:k]从列表中移除 s[i:j:k] 的元素
s.append(x)x 添加到序列的末尾 (等同于 s[len(s):len(s)] = [x])
s.clear()s 中移除所有项 (等同于 del s[:])
s.copy()创建 s 的浅拷贝 (等同于 s[:])
s.extend(t)s += tt 的内容扩展 s (基本上等同于 s[len(s):len(s)] = t)
s *= n使用 s 的内容重复 n 次来对其进行更新
s.insert(i, x)在由 i 给出的索引位置将 x 插入 s (等同于 s[i:i] = [x])
s.pop()s.pop(i)提取在 i 位置上的项,并将其从 s 中移除
s.remove(x)删除 s 中第一个 s[i] 等于 x 的项目。
s.reverse()就地将列表中的元素逆序。

映射类型 — dict

'clear', 
'copy', 
'fromkeys', 
'get', 
'items', 
'keys', 
'pop', 
'popitem', 
'setdefault', 
'update', 
'values'

文本序列类型-str

['capitalize', 'casefold', 'center', 'count', 'encode', 'endswith', 'expandtabs', 'find', 'format', 'index', 'isalnum', 'isalpha', 'isascii', 'isdecimal', 'isdigit', 'isidentifier', 'islower', 'isnumeric', 'isprintable', 'isspace', 'istitle', 'isupper', 'join', 'ljust', 'lower', 'lstrip', 'maketrans', 'partition', 'removeprefix', 'removesuffix', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition', 'rsplit', 'rstrip', 'split', 'splitlines', 'startswith', 'strip', 'swapcase', 'title', 'translate', 'upper', 'zfill']

关键字

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

内置函数

 'abs', 'aiter', 'all', 'anext', 'any', 'ascii', 'bin', 'bool', 'breakpoint', 'bytearray', 'bytes', 'callable', 'chr', 'classmethod', 'compile', 'complex', 'copyright', 'credits', 'delattr', 'dict', 'dir', 'divmod', 'enumerate', 'eval', 'exec', 'exit', 'filter', 'float', 'format', 'frozenset', 'getattr', 'globals', 'hasattr', 'hash', 'help', 'hex', 'id', 'input', 'int', 'isinstance', 'issubclass', 'iter', 'len', 'license', 'list', 'locals', 'map', 'max', 'memoryview', 'min', 'next', 'object', 'oct', 'open', 'ord', 'pow', 'print', 'property', 'quit', 'range', 'repr', 'reversed', 'round', 'set', 'setattr', 'slice', 'sorted', 'staticmethod', 'str', 'sum', 'super', 'tuple', 'type', 'vars', 'zip'
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值