如果是一个列表的话,转字典,字典的长度一定为偶数
方法一:
new = ['法人名称:', '文化传播有限公司', '主要经营产品:', '明星经纪 沙画表演 激光舞 光影互动 明星模仿秀 外籍乐队 外籍舞蹈 创意舞蹈', '', '', '经营范围:', '承办经批准的文化交流活动;文化艺术交流活动策划;庆典活动策划;企业形象策划;市场营销策划;舞台艺术造型策划;会务服务;展览展示服务;礼仪服务;摄影服务。**【依法须经批准的项目,经相关部门批准后方可开展经营活动】', '发证机关:', '工商行政管理局九龙坡区分局', '核准日期:', '2016', '经营状态:', '存续(在营、开业、在册)', '经营模式:', '激光舞 沙画 人影互动 明星经纪', '成立时间:', '2016年0月0日', '职员人数:', '1人', '注册资本:', '1 (万元)', '所属分类:', '影视节目制作公司', '所属城市:', '企业网', ' ', '龙坡区', ' ', '家坪', '类型:', '有限责任公司', '人气值:', '90次',] argsdict = {} testnew = [i for i in new if i != '' and i != ' '] for a, single in enumerate(testnew): # print(a,single) if a%2 == 0: args[testnew[a]] = testnew[a+1] print(argsdict)
方法二:利用zip函数(两个列表,或者把一个列表转为两个列表再用zip函数)
待完成
方法三:利用函数的**kwargs属性,把列表里的值转为=相连的值,再传入自定义函数中
待完成
方法(待补充)