Python入门:用一个列表更新另一个列表
2016-08-19 19:48
495 查看
#想要的结果是这样子的:[[6,7,8,9],[7,8,9,10],[8,9,10,11]] a = [1,2,3,4] b = [5,6,7] d = [] for _b in b: c = [] for _a in a: tmp = _b + _a c.append(tmp) d.append(c) print(d)
[[6, 7, 8, 9], [7, 8, 9, 10], [8, 9, 10, 11]]
import re url = "http://10.70.18.47:8080/finance/bidding?loanApplicationNo=16540&a=123&b=456" #分割参数之前的url,用于后续的新url合并 mainUrl = re.findall(r'.*?\?',url)[0] #print(mainUrl) #获取url中的所有参数键值对,用于后续处理 argUrl = re.findall(r'(?<=\?).*',url)[0] ''' 将l中的每个值分别添加至argUrl中的每个参数中 ''' l = [1,2,3] d = [] for ll in l: c = [] for u in argUrl.split('&'): c.append(str(u) + str(ll)) d.append(c) #print(d) ''' 合并更新后的参数 ''' new = [] newUrl = '&' for a in d: #print(a) new.append(newUrl.join(a)) print(new) ''' 获取合并之后的新url ''' ll = [] for i in new: ll.append(mainUrl + i) print(ll)
相关文章推荐
- 列表:一个打了激素的数组3 - 零基础入门学习Python012
- 零基础入门学习Python(12)--列表:一个打了激素的数组(3)
- 零基础入门学习Python(10)--列表:一个打了激素的数组
- 列表:一个打了激素的数组2 - 零基础入门学习Python011
- 零基础入门学习Python(10)--列表:一个打了激素的数组
- MVC5用AJAX实现一个下拉列表的值改变,另一个下拉列表的值跟着变(在不更新整个页面的前提下,且调用后台函数)
- 零基础入门学习Python(11)--列表:一个打了激素的数组(2)
- 零基础入门学习Python(12)--列表:一个打了激素的数组(3)
- 用python实现的可以拷贝或剪切一个文件列表中的所有文件
- mysql中以一个表的几列更新另一个表的几列
- 选择数据库中重复的记录,用一个表中的数据更新另一个表
- SQL中如何用一个表更新另一个表
- sqlserver:将列更新从一个表传递到另一个表 删除一个表的重复记录
- Python入门的36个例子 之 29 -> OOP – 创建一个类
- Python处理日志之取得文件列表(更新)
- Python入门的36个例子 之 35 -> try – 一个使用的例子
- Python处理日志之取得文件列表(更新)
- 由一个表里的数据更新另一个表里的数据
- 由一个表更新另一个表中field
- 如何在一个update语句中,用一个表的数据更新另一个表的数据