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

# 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. Oracle HA 之 基于活动数据库复制配置oracle 11.2 dataguard

    规划:主库:db_name=dbking               db_unique_name=dbkingpri               备库:db_name=dbking          ...

  2. 详解maxlength属性在textarea里奇怪的表现

    这篇文章主要介绍了maxlength属性在textarea里奇怪的表现的相关资料,需要的朋友可以参考下 HTML5给表单带来了很多改变,比如今天要说的maxlength,这个属性可以限制输入框输入的最 ...

  3. Mysql数据库安装与配置

    先介绍下dql,dml,ddl,dcl: 安装: 加上这一行: 接下来把mysql设置成随系统自动启动: 开放3306端口(如果是阿里云服务器需要修改安全规则而不是如下): 或者 这里注意,有时候没有 ...

  4. js-template-art【四】通过helper方法注册,调用外部方法

    一.语法 模板代码中调用外部函数,需要通过helper方法注册 template.helper(name, callback) 二.使用[实例] 原文:http://blog.csdn.net/u01 ...

  5. WebMagic简介和使用

    概览 WebMagic是一款简单灵活的爬虫框架.基于它你可以很容易的编写一个爬虫. WebMagic项目代码分为核心和扩展两部分. 核心部分(webmagic-core)是一个精简的.模块化的爬虫实现 ...

  6. Hadoop权限认证的执行流程

    Hadoop分布式文件系统实现了一个和POSIX系统类似的文件和目录的权限模型.每个文件和目录有一个所有者(owner)和一个组(group).文件或目录对其所有者.同组的其他用户以及所有其他用户分别 ...

  7. Cocos2d-JS实现的2048

    一.前言 2048是之前火过一段时间的休闲数字消除类游戏,它的玩法很简单,上手很容易,可是想到要得到高分却很难,看似简单的游戏却有着很多得分的技巧,想当初这个游戏也曾是陪伴我大学课堂的游戏之一.虽然在 ...

  8. RedHot 不能联网 ifconfig命令只显示lo 不显示eth0的解决方法!

    1.修改eth0 具体步骤如下 vi /etc/sysconfig/network-scripts/ifcfg-eth0, i,进入insert编辑模式,具体参数设置如下: DEVICE=eth0 B ...

  9. bzoj1615 / P2903 [USACO08MAR]麻烦的干草打包机The Loathesome Hay Baler

    P2903 [USACO08MAR]麻烦的干草打包机The Loathesome Hay Baler 细节题.$O(n^{2})$的$bfs$可过. #include<iostream> ...

  10. 20145105 《Java程序设计》第1周学习总结

    20145105 <Java程序设计>第1周学习总结 教材学习内容总结 学习了教材的第一章后,我初步了解了Java的发展历程,以及什么是JCP,JSR,JVM.JCP是一个开放性国际组织, ...