python拼接list,如何将A1,A2,A3拼成一个[A1,A2,A3]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python拼接list,如何将A1,A2,A3拼成一个[A1,A2,A3]相关的知识,希望对你有一定的参考价值。
入参
branchlist [branch1,branch2,branch3]
出参
A [A1,A2,A3]
B [B1,B2,B3]
branch1 对应查出 A1,B1
branch2 对应查出 A2,B2
branch3 对应查出 A3,B3
我每查一次只能查出一组A,B的值 然后再查与之前的结果拼成list,输出的时候就输出我出参的那个样子
>>> a, b = zip(*branchlist)
>>> a
('a1', 'a2', 'a3')
>>> b
('b1', 'b2', 'b3')
>>>追问
append是否也可以,能具体说下append的方法吗
追答>>> branchlist = [['a1','b1'], ['a2', 'b2'], ['a3','b3']]>>> a, b = [], []>>> map(lambda x: (a.append(x[0]),b.append(x[1])), branchlist)[(None, None), (None, None), (None, None)]>>> a['a1', 'a2', 'a3']>>> b['b1', 'b2', 'b3']>>>
>>> a, b = [], []>>> for x in branchlist:... a.append(x[0])... b.append(x[1])... >>> a['a1', 'a2', 'a3']>>> b['b1', 'b2', 'b3']>>>
以上是关于python拼接list,如何将A1,A2,A3拼成一个[A1,A2,A3]的主要内容,如果未能解决你的问题,请参考以下文章
java list 字符精确排序 例如: a1 a12 a13 a2 a3 排序后是:a1 a2 a3 a12 a13 ,不是a1 a12 a13 a2 a3