python中pop函數(shù)意思 python zip是什么?
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)]。例
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)]。例如,如果您有兩組坐標(biāo),您希望將它們逐個相加,那么zip函數(shù)非常有用。再舉一個例子,你有兩個數(shù)組,a,B,a,它們存儲了類中人的名字,B是每個人的考試成績,你需要按某人的名字查找考試成績,然后你需要一個字典,zip可以很容易地幫你建立一個字典:>>;X=[“Bob”,“Tom”,“kitty”]>>;y=[80,90,95]>>>>>>=dict(ZIP(x,y))[(“Bob”,80),“,(“Tom”,90),(“kitty”,95)]>>> d[“Bob”]return 80,多方便啊
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, 結(jié)果是[1,2,3],“a”,“B”,“C”]