pythonzip函数的用法?
zip([1,2,3],[“a”,“b”,“c”])结果是[(1,“a”,(2,“b”,(3,“c”]),依次取出每个数组的元素,然后合并操作数。也允许使用zip([1,2,3]、[a”、[b”、[c”]、[4,5,6])。如果元素的长度不一致,则将其剪切为相同的长度。另外,zip(*list)是上述运算的逆运算,zip(*[(1,“a”),(2,“b”,(3,“c”)的结果]是[1,2,3],[“a”,“b”,“c”
pythonzip是什么?
zip,它是将两个数组混合在一起,得到x=[1,2,3,4,5]y=[6,7,8,9,10]zip(x,y)[(1,6),(2,7),(3,8),(4,9),(5,10)]。例如,如果您有两组坐标,您想添加两个对应的,那么zip函数是非常有用的。再举一个例子,你有两个数组,a,b,a,它们存储了类中人的名字,b是每个人的考试成绩,你需要按某人的名字查找考试成绩,然后你需要一个字典,zip可以很容易地帮你建立一个字典:>>;x=[“bob”,“tom”,“kitty”]>>;y=[80,90,95]>>>>>>d=dict(zip(x,y))[(“bob”,80),”,(“tom”,90),(“kitty”,95)]>>>d[“bob”]回到80,多方便啊
原文标题:python中zip函数详解 pythonzip函数的用法?,如若转载,请注明出处:https://www.saibowen.com/news/20288.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。