首页 > 编程语言 > 详细

Python-字典集字符串部分方法记录

时间:2020-04-25 18:01:09      阅读:51      评论:0      收藏:0      [点我收藏+]

1、eval()方法:将字符串类型当成有效的Python表达式来求值,并返回计算结果。可以将字符串类型转为本来的类型,如可以转为list、tuple、dict、string

2、endswith()方法:判断结尾的字符串是否为指定的字符串结束,如果以指定后缀结尾返回True,否则返回False
str.endswith(suffix, start, end)
suffix:可以是一个字符串或一个元素
start:字符串的开始位置
end:字符串的结束位置
注意:start从0开始,end是结束,但是不包括最后一个字符串

3、startswith()方法:该方法用于检查字符串是否以指定字符串开头,如果是,则返回true,否则返回false。该方法有beg和end两个参数,用于在指定范围内进行检查
str.startswith(str, beg=0, end=len(string))

4、isinstance()方法:用于判断参数的类型是否在给定的类型之中,其支持多个类型,返回的结果是布尔类型(true or false)

5、json.loads()方法:将字符类型转换为字典类型

6、json.dumps()方法:将Python中的纯粹的字典转换成json编码的字符串

7、判断键是否在字典中:in/not in

8、字典迭代器:字典.items(),返回每一个键值对的元组

技术分享图片

import json

data = {name: 张三, age: 18, sex: }
print(输出定义好的字典数据:{}.format(data))
json_to_str = json.dumps(data)
print(转换成字符串格式后的类型和数据输出:{}和{}.format(type(json_to_str), json_to_str))
str_to_json = json.loads(json_to_str)
print(转换成字典格式后的类型和数据输出:{}和{}.format(type(str_to_json), str_to_json))
print(age in data)
print(phone not in data)
print(data.items())
print(json_to_str.startswith("{", 0, 5))
print(json_to_str.endswith(}, 1, 10))

 

Python-字典集字符串部分方法记录

原文:https://www.cnblogs.com/dancy0dante/p/12774092.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!