项目跟进之Day07-字符串和常用数据结构

part1.需留意的常用类方法或者函数
1.字符串
str.capitalize() #字符串首字母变大写
str.upper() #字符串大写
str.find(‘or’) or str.index() #查找子串的位置
str.startswith() #是否以某一字符串开头
str.endswith #是否以某一字符串结尾
str.center(50,’*’) #居中 指定宽度,填充字符
str.rjust() #靠右放置,左侧填充
str.isdigit() #检查字符串是否由数字构成
str.isalpha() #检查字符串是否由字母构成
str.isalnum() #是否由字母和数字构成
str.strip() #去除左右两侧的空格
2.列表
list1.insert(index,content) #插入
list1.remove(index) #删除
list1.clear() #清空
list1.sort(reverse=False) #排序
newlist=sorted(list1,reverse=False) #使用函数进行排序
3.元组
4.集合
set1.add() #添加元素
set1.remove(content) #删除元素
&,|,-,^ 并交和差 对称差
<= ,>= 集合之间的包含关系
5.字典
遍历是遍历key
借助dict.items()遍历两个值
综合:
sys.getsizeof() #检查占据了多少内存
%timeit(1,2,3) or %timeit[1,2,3] #魔法函数,检查创建数据结构所需要的时间
part2:一些练习及代码

练习一

练习二

练习三

练习四

练习五

练习六

练习七

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值