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

# 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'} # 删除最后一对键值

python 字符串、列表、字典相关内建方法的更多相关文章

  1. 初识python 字符串 列表 字典相关操作

    python基础(一): 运算符: 算术运算: 除了基本的+ - * / 以外,还需要知道 :  // 为取整除 返回的市商的整数部分 例如: 9 // 2  ---> 4  , 9.0 //  ...

  2. python字符串/列表/字典互相转换

    python字符串/列表/字典互相转换 目录 字符串与列表 字符串与字典 列表与字典 字符串与列表 字符串转列表 1.整体转换 str1 = 'hello world' print(str1.spli ...

  3. python基础-列表List及内置方法

    数据类型之列表-List 用途:用于存一个或多个不同类型的值 定义:通过中括号存值,每个值之间通过逗号进行分隔 l1 = [1,'a',3,'b'] 特性:有序.可变.存多个值的数据类型 常用方法: ...

  4. python字符串,列表,字典的常用方法

    本篇内容 字符串的常用方法 列表的常用方法 字典的常用方法 字符串的常用方法 center 字符居中显示,指定字符串长度,填充指定的填充字符 string = "40kuai" p ...

  5. python字符串列表字典相互转换

    字符串转换成字典 json越来越流行,通过python获取到json格式的字符串后,可以通过eval函数转换成dict格式: >>> a='{"name":&qu ...

  6. python 字符串 列表 字典 常用方法

    今天学习内容如下: 1.学习昨天练习题目的解题新方法 #1.使用while循环输入 1 2 3 4 5 6 8 9 10 ''' count = 0 while count < 10: coun ...

  7. what's the python之基本运算符及字符串、列表、元祖、集合、字典的内置方法

    计算机可以进行的运算有很多种,运算按种类可分为算数运算.比较运算.逻辑运算.赋值运算.成员运算.身份运算.字符串和列表的算数运算只能用+和*,字典没有顺序,所以不能进行算数运算和比较运算.比较运算中= ...

  8. python之字符串,列表,字典,元组,集合内置方法总结

    目录 数字类型的内置方法 整型/浮点型 字符串类型的内置方法 列表的内置方法 字典的内置方法 元组的内置方法 集合类型内置方法 布尔类型 数据类型总结 数字类型的内置方法 整型/浮点型 加 + 减 - ...

  9. python列表常用内建方法

    python列表常用内建方法: abc = ['a',1,3,'a'] #abc.pop(1) #删除索引1的值.结果['a', 3] #abc.append([123]) #结果:['a', 1, ...

随机推荐

  1. Modulo operation

    Modulo operation - Wikipedia https://en.wikipedia.org/wiki/Modulo_operation https://baike.baidu.com/ ...

  2. python redis基本概念简单操作

    转自:http://www.cnblogs.com/melonjiang/p/5342383.html 一.redis redis是一个key-value存储系统.和Memcached类似,它支持存储 ...

  3. 转!!java 堆栈内存 对象实例等查看

    https://blog.csdn.net/fenglibing/article/details/6411999

  4. Python开发【Django】:CMDB基础

    浅谈ITIL TIL即IT基础架构库(Information Technology Infrastructure Library, ITIL,信息技术基础架构库)由英国政府部门CCTA(Central ...

  5. spring boot由浅入深(二)spring boot基本命令及操作

    一 spring常见注解 @RestController和@RequestMapping说明: @RestController.这被称为一个构造型(stereotype)注解.它为阅读代码的人们提供建 ...

  6. kubernetes实战(八):k8s集群安全机制RBAC

    1.基本概念 RBAC(Role-Based Access Control,基于角色的访问控制)在k8s v1.5中引入,在v1.6版本时升级为Beta版本,并成为kubeadm安装方式下的默认选项, ...

  7. 23.如何查看一个keystore的具体签名信息

    keytool -list -v -keystore zhangzu.keystore

  8. spring 返回xml数据

    要将对象以xml数据形式返回:参考:https://blog.csdn.net/Pnoter/article/details/52218363 1:创建对象时应该填上xml注解,这样才能将对象转换为x ...

  9. js动态移动滚动条至底部示例

    使用js动态移动滚动条至底部. var currentPosition,timer;  function GoBottom(){  timer=setInterval("runToBotto ...

  10. JavaScript性能优化小窍门汇总(含实例)

    在众多语言中,JavaScript已经占有重要的一席之地,利用JavaScript我们可以做很多事情 , 应用广泛.在web应用项目中,需要大量JavaScript的代码,将来也会越来越多.但是由于J ...