python中int str bool list dict数据操作方法汇总
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python中int str bool list dict数据操作方法汇总,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1089字,纯文字阅读大概需要2分钟。
内容图文
str
切片 str[start: end] 注:顾头不顾尾
str[m:n:s] s为步长
大小写转换 ret1 = s1.capitalize() 首字母大写
ret = s1.lower() 全部转换成?写
ret = s1.upper() 全部转换成?写
ret = s1.swapcase() ??写互相转换
ret = s1.casefold() 全部转换成?写
ret = s3.title() 每个被特殊字符隔开的字??字??写
各种切割
ret = s5.center(10, "*") 拉?成10, 把原字符串放中间.其余位置补
s6.expandtabs() 可以改变\t的?度, 默认?度更改为8
ret = s7.strip() 去掉左右两端的空格
ret = s7.lstrip() 去掉左边空格
ret = s7.rstrip() 去掉右边空格
s7.strip("abc") 也可以指定去掉的元素
替换
ret = s8.replace(‘alex‘, ‘???王‘) 把alex替换成???王
ret = s8.replace(‘i‘, ‘SB‘, 2) 把i替换成SB, 替换2个
9 = "alex,wusir,sylar,taibai,eggon"
lst = s9.split(",") 字符串切割, 根据,进?切割
格式和输出
s12 = "我叫%s, 今年%d岁了, 我喜欢%s" % (‘sylar‘, 18, ‘周杰伦‘)
查找
ret1 = s13.startswith("sylar") 判断是否以sylar开头
ret3 = s13.endswith("语?") 是否以‘语?‘结尾
ret7 = s13.count("a") 查找"a"出现的次数
ret5 = s13.find("sylar") 查找‘sylar‘出现的位置
ret7 = s13.find("a", 8, 22) 切?找
ret8 = s13.index("sylar") 求索引位置. 注意. 如果找不到索引. 程序会报错
条件判断
print(s14.isalnum()) 是否由字?和数字组成
print(s14.isalpha()) 是否由字?组成
print(s14.isdigit()) 是否数字组成
ret = len(s18) 计算字符串的?度
list
原文:https://www.cnblogs.com/journey-mk5/p/9404187.html
内容总结
以上是互联网集市为您收集整理的python中int str bool list dict数据操作方法汇总全部内容,希望文章能够帮你解决python中int str bool list dict数据操作方法汇总所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。