rsJson = xmltodict.parse(rs) #将xml格式字符串转换成json,json对应python中的字典,但是
#______转换之后的格式为有序字典,如[OrderedDict([('CouponItinSequenceNbr', '1')
#______OrderedDict是有序字典标志
A = rsJson['AirDocDisplayRS']['Response']['TicketDocInfos']['TicketDocInfo']['TicketDocument']['CouponInfo']
print(A)
print(type(A)) # 得到A的类型为list
print(type(A[0]))
listCoupon = [] # 定义python列表 list变量,用来存放多个CouponInfo字典
for b in A:
listCoupon.append(dict(b)) # 将多个CouponInfo字典存入航段信息列表listCoupon,dict(b)将有序字典转换成python原始字典
print(type(listCoupon))
print(listCoupon)
字典
由键和对应值成对组成。
字典
也被称作关联
数组
或哈希表。基本语法如下:
复制代码代码如下:
dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}
也可如此创建
字典
:
dict1 = { 'abc': 456 };
dict2 = { 'abc': 123, 98.6: 37 };
注意:每个键与值用冒号隔开(:),每对用逗号隔开。
alien_0={'color':'green','points':5}
print(alien_0['color']) #green
print(alien_0['points']) # 5
alien_0={}
添加键值对
alien_0={'color':'green','points':5}
print(alien_0) #{'color': 'green', 'points': 5}
alien_0['x_Key']=0
alien_0['y_key']=22
字典
也是
Python
常用的一种数据结构,与列表相似,可以储
存
多个
元素,用于
存
放具有映射关系的数据,即
存
储的每个元素有key:value的对应关系,元素之间以逗号分隔。
字典
相当于保
存
了两组数据,其中一组数据是关键数据,被称为key,另一组数据可通过key 来访问,称为value,
字典
中key和value的关联关系如下图
由于key是非常关键的数据,而且
python
需要通过key来访问va...
文章目录背景解决参考
博主想将
多个
字典
{a0:1,b0:2}、{a1:11,b1:22}、{a2:111,b2:222},变成[{a0:1,b0:2},{a1:11,b1:22},{a2:111,b2:222}]的
字典
数组
a = []
b = []
for i in range(len(line)):
a.append('id'), a.append('px'), a.append('py'), a.appe
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSDictionary *dic=@{@"name":@"小明",
@"class":@"IOS6",
Python
,
数组
相关视频讲解:
python
的or运算赋值用法用
python
编程Excel有没有用处?011_编程到底好玩在哪?查看
python
文件_输出py文件_cat_运行
python
文件_shel如何将
Python
字典
的值取出来组成
数组
1. 确定目标
首先,我们要明确我们的目标是把
Python
字典
中的值取出来...