上课记录3.26
字符串
strip 删除左右
lstrip 删除左
rstrip删除右
print('www.example.com'.strip('cmwoz.'))
example
endswitch
以什么结尾
print('abcxyz'.endswitch('xyz',4))
False
find 返回的是索引值不是次数
replace(‘xy’,‘XY’,1)
替换一次
列表
list.append是元素
list.extend是列表
list.insert(index,x)在指定位置添加元素
list.remove()删除首次出现的指定元素
list.pop([index])删除并返回列表指定位置的元素
list.clear 清空但保留列表
list.index(x)返回值为x的首个元素
list.count(x)返回指定元素在列表中出现的次数
list.reverse()对列表元素进行原地倒序
list.sort对列表元素进行原地排序
list.copy浅拷贝
[x*x for x in range(6) if x % 2 == 0]
列表推导式
空集 set()
{}表示空的dict
set(“hello”)
{“h”,“e”,“l”,“l”,“o”}
书本p158表格
用b = a[:] 生成新的b