"""字符串相关内建方法"""

# a = ["qwe", "name", "sex", "sss"]
# a = "helHos"
# print(a.title())
# print(a.capitalize()) #将字符串首字母大写
# print(a.center(7, "w")) #以字符串居中的长度7, w作为填补
# print(a.count("o", 0,2)) # count(self, sub, start=None, end=None) 计算字符在字符串中出现次数 后可直接跟范围
# print(a.endswith("o")) # 是否以o字符结尾
# print(a.expandtabs(tabsize=8)) #将tab替换为空格,可指定替换数
# print(a.find("l")) # 查找第一个字符l在字符串中的索引
# try: # 与find一样,但字符不在字符串中会抛出异常
# print(a.index("q"))
# except ValueError:
# print("该字符不在字符串中!") # print(a.isalnum()) # 是否都为字母数字
# print(a.isalpha()) # 是否都为字母
# print(a.isdigit()) # 是否都为数字
# print(a.islower()) # 是否都为小写(可含有其他字符)
# print(a.isnumeric()) # 是否都为数字,同isdigit?
# print(a.isspace()) # 是否都为空格
# print(a.title().istitle()) # 是否都为标题化 见a.title() # print(" ".join(a)) # 以空格符为连接符将a中的每个元素拼接成字符串
# print(a.strip("o")) # 删除字符串左右“o”字符
# print(max(a)) # 返回字符串a中最大的字符
# print(a.replace("o", "s")) # 将“o”替换“s”,可指定替换次数
# print(a.lower()) # 将字符串内字母转成小写
# print(a.upper()) # 将字符串内字母转成大写
# print(a.swapcase()) # 将字符串内字母大小写互转 # L = ["hello", "alex", "Blexander", "Jack"]
# L = [6,2,3,2,4]
#
# for i in L:
# print(i)
# L.sort() # sort()将列表排序后不返回值 # print(set(L)) # set(L)返回去重后的集合 # instr = "aeiou"
# outstr = "12345"
#
# trantab = str.maketrans(instr, outstr)
# str = "this is the incredible thing in the world!"
# print(str.translate(trantab)) # 将str内元音字母替分别换为12345 """列表相关内建方法""" # print(min(a)) # 返回列表a中最小的元素
# print(a.count("qwe")) # 计算“qwe”元素在列表中出现的次数
# a.insert(2, "sb") # 在索引为2的位置插入“sb”
# a.pop(2) # 删除索引位置为2的元素并返回
# a.remove("name") # 删除“name”元素
# a.copy() # 复制列表
# print(a.copy()) """字典相关内建方法""" _dict = {'Name': 'Run', 'Age': 7, 'Class': 'First'}
seq = ["ll", 'sex']
# _dict.clear() # 清空字典
# print(_dict.fromkeys(seq)) # 以seq内元素为键值创建字典,值为默认初始值
# print(_dict.get("Ase")) # 获取“Ase”的值,没有就返回默认值None
# if "Age" in _dict:
# print("Have")
# for k, v in _dict.items(): # 遍历键值
# print(k, v)
# print(list(_dict.keys()))
# _dict.setdefault("Sex") # 与get类似,但如果键不存在,会创建该键并设置默认值
# while True:
# print(_dict.popitem())
# _dict = {'Name': 'Run', 'Age': 7, 'Class': 'First'} # 删除最后一对键值

最新文章

  1. 我所了解的各公司使用的 Ceph 存储集群 (携程、乐视、有云、宝德云、联通等)
  2. jquery 选择器大全
  3. VIM使用学习笔记 : 按键说明
  4. 服务器端json数据文件分割合并解决方案
  5. sublime3快捷键
  6. oracle的function和procedure返回值给shell
  7. mysql deadlock处理
  8. CoreBluetooth - TouchID应用
  9. 12款有助于简化CSS3开发的工具
  10. php中的variables_order
  11. jQuery插件开发 格式与解析
  12. linux----用户与whoami
  13. IDEA的优质使用博客资源
  14. unity零基础开始学习做游戏(五)看看你的完成度,进度条了解一下?
  15. 装python package 时,conda提示会升级python2到python3,那可能是你的windows不支持py2env下的此包。
  16. 从零开始学 Web 之 JavaScript(二)变量
  17. 业务-----修改Service常用逻辑
  18. 转:关于将Java编译过的.class文件打成jar可执行文件/JAR详解
  19. why big data
  20. 如何配置Linux系统防火墙,以防止DDOS攻击?

热门文章

  1. Docker+Jenkins_自动化持续集成环境搭建
  2. List的三个子类ArrayList,LinkedList,Vector区别
  3. 002-and design-基于dva的基本项目搭建
  4. [3D]1.绘制三角形
  5. C#+GDAL读写文件
  6. mydumper原理介绍
  7. uwsgi手动安装时报错ValueError: invalid literal for int() with base 10: '32_1'
  8. c/c++获取系统时间函数
  9. 前端面试题之 sum(2)(3) (链式调用,toString,柯里化,数组操作)
  10. object类之toString方法