码迷,mamicode.com
首页 > 编程语言 > 详细

python接口自动化测试十:字典、字符串、json之间的简单处理

时间:2018-08-29 14:55:40      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:元组   body   float   数组   转换   规则   false   9.png   bool   

 

# 字典
= None    # None = null
= False   # boolean
c, d 12, 10.6 # int float
= ‘asdd‘  # str
= [‘s‘‘e‘]  # list,数组,可增删改查
= (‘a‘‘s‘‘f‘) # 元组(tuple),只能查

 技术分享图片

 

# 字典
= {
#   键:值
    ‘‘: ‘‘,
    ‘‘: ‘‘
    }

技术分享图片

 

# 字典
# dict      key: value   key是唯一的,无序的
= {
    ‘s‘: 
12,
    ‘f‘: False,
    2: ‘d‘,
    ‘r‘: ‘t‘,
    ‘sd‘: [‘gf‘‘rt‘‘ ew‘],
    ‘rt‘: (‘rte‘‘ewr‘),
    ‘ru‘: {
            ‘rty‘: ‘fghg‘
,
            ‘dfs‘: ‘yjtujyt‘
            }
    }
# print(h)
print(h[‘ru‘])      # 取出指定的key为ru的值

 技术分享图片

 

# 取出所有的key
keys h.keys()
print(keys)

 技术分享图片

 

遍历所有的key
for i in list(keys):
    print(‘%s = %s‘%(i, h[i]))

 技术分享图片

 

abc = {‘aa‘: ‘dd‘‘bb‘: ‘th‘}
print(abc)
print(type(abc))    # 查看abc的数据类型
aaa str(abc)      # 字典转str
print(type(aaa))
print(aaa)

 技术分享图片

 

bbb eval(aaa)     # str转字典
print(type(bbb))
print(bbb)

 技术分享图片

# 字符串转字典

bbb eval(aaa)

print(type(bbb))

print(bbb)

技术分享图片

# 字典转json:   json本质是字符串,只是按一定规则转换的
d_json = json.dumps(h)
print(d_json)
print(type(d_json))
技术分享图片
# json(str)转字典  : 把json格式转换成字典格式
json_dict = json.loads(d_json)
print(type(json_dict))
print(json_dict)
技术分享图片

python接口自动化测试十:字典、字符串、json之间的简单处理

标签:元组   body   float   数组   转换   规则   false   9.png   bool   

原文地址:https://www.cnblogs.com/dwdw/p/9553087.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!