python中zip函數(shù)詳解 pythonzip函數(shù)的用法?
pythonzip函數(shù)的用法?Zip([1,2,3],[“a”,“B”,“C”])結(jié)果是[(1,“a”,(2,“B”,(3,“C”]),依次取出每個數(shù)組的元素,然后合并操作數(shù)。也允許使用Zip([1,
pythonzip函數(shù)的用法?
Zip([1,2,3],[“a”,“B”,“C”])結(jié)果是[(1,“a”,(2,“B”,(3,“C”]),依次取出每個數(shù)組的元素,然后合并操作數(shù)。也允許使用Zip([1,2,3]、[a”、[B”、[C”]、[4,5,6])。如果元素的長度不一致,則將其剪切為相同的長度。另外,zip(*list)是上述運算的逆運算,zip(*[(1,“a”),(2,“B”,(3,“C”)的結(jié)果]是[1,2,3],[“a”,“B”,“C”
python zip是什么?
zip,它是將兩個數(shù)組混合在一起,得到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函數(shù)是非常有用的。再舉一個例子,你有兩個數(shù)組,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,多方便啊