字符串操作
\反转义关键字符
+ 连接符
* 重复输出
[] 通过索引取字符
[:]截取字符,左闭右开 str[0:2]取第0,1个数,第三个数不取
r,R不转义字符
连接
s1=":"
str2=["aa","bbb","ccc"]
str3=st1.join(str2)
print(str3)
输出:aa:bbb:ccc
分隔符:
str.split(":")被冒号分割
格式化输出:
print(“hi,%s”,%(a))
print(“hi,{0}hi{1}”.format("a","b"))
数据操作:
List.pop()根据填写的索引弹出,不填索引默认弹出最后一个,
List.insert(index,value) 在指定索引里面插入值
List.expand(list)在一个列表后追加一个列表
List.remove(value)删除指定值,只删除查到的第一个
List.reverse反转列表
Sort列表排序
List.count(value)查询列表里面某个值出现的次数
List.clear清空列表
字典
Dict.get(key)获取指定key的值
Dict.get(key,value)查询指定key的值,如果没有查询到返回给定的默认值
Dict[key]=value,更新值
Del dict[key]删除指定key值对
Set集合
Set1={1,2,3}
Ste2=set{"hello"}
a=set1&set2 集合交集
A=Set1 | set2 集合并集
a=set1-set2 集合差集
Remove,discard删除指定项,discard没有时不会报错
Dict=dict.fromkeys(list)生成字典key
Set={x for in "hello" if x not in "low"}
网友评论