从零开始的Python ACM Ch.1:数据类型及基本数据处理
基本数据类型可迭代数据类型通用操作:
遍历
max
min
sum
len
成员测试 in、not in
序列数据类型通用操作:
索引
切片
index
count
同类型加法拼接
整数乘法重复
字符串不可变数据类型(对字符串的所有修改操作,都是返回一个新的字符串)
特有操作:
s.upper()
s.lower()
s.replace(sub1, sub2)
s.join(Iterable[str])
s.format()
s.split(c)
元组不可变数据类型,基本是拿来用索引,或者切片
列表可变数据类型
特有操作:
通过索引进行修改
通过切片进行修改
ls.append(x)
del ls[i] i为元素索引
ls.remove(x) x为元素值
ls.extend(lt2)
ls.insert(i, x)
ls.reverse()
ls.clear()
列表表达式
集合 & 字典集合中的元素、字典的键 都必须为不可变数据类型,不能重复
如果直接对字典进行for循环的遍历,那么出来的是字典的 ...