a_tuple = (56, 254, 33, 423)

取值和取索引

a_tuple[1] # 注意索引从0开始
a_tuple.index(值) # 通过值取索引 注:若元组中有两个相同的值,取索引时会取第一个出现的索引

定义

a_tuple = () # 定义一个一个空元组
a_tuple = (1,) # 定义一个只包含一个值的元组
a_tuple = (1) # 变量赋值,相当于a_tuple=1

元组内置函数

max() # 取括号中的最大值 一般针对的是数字,若是字符串的话会根据第一个字母的ascii码排序 如:“abd”和“a”:先比较a的ascii,若还不能比较出来向后一位
min() # 取括号中的最小值 一般针对的是数字,若是字符串的话会根据第一个字母的ascii码排序 如:“abd”和“a”:先比较a的ascii,若还不能比较出来向后一位
len() # 统计括号中元素个数
type() # 检测括号中变量的数据类型
del a_tuple # 或者 del(a_tuple) 这种形式 ,则会把a_tuple整个内存删除,再次输出会报错

id() # 取括号中变量的地址,如果是a_tuple[]这种形式,则表示取该索引下元素的地址

sum() # 统计元组所有元素的和,前提是元素为数值类型

元组内置方法

元组的拼接

a_tuple = (1, 2, 3, 4)
b_tuple = (5, 6, 7, 8, 9)
a_tuple+=b_tuple

或者直接: a_tuple+=(5, 6, 7, 8, 9)

成员运算符

in # 比如a in a_tuple: 就会判断a_tuple中有没有a这个变量的值,有则返回true,无则false
not in # 比如a not in a_tuple: 就会判断a_tuple中有没有a这个变量的值,无则返回true,有则false

Last modification:November 17th, 2020 at 07:07 pm
创作不易,请随意赞赏