python的zip函式加上號,是什麼含義

2021-03-03 21:44:34 字數 2253 閱讀 9374

1樓:ar科技團隊糯米

1首先bai需要安裝cython網載進行本du安裝zhipythonsetup.pyinstall2載sklearn包進行本安裝(使dao用pip或easy_install總錯cannotimportmurmurhash3_32終本安裝功)專3安裝用nosetests-vsklearn進行測試屬

python zip 是什麼

2樓:

zip就是把2個陣列糅在一起

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)]

比如你有2組座標,你想兩兩對應的相加,那麼zip函式就很有用了。

再比如,你有2個陣列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,多方便啊

3樓:小紅色蜻蜓

假設有列表a = [『name』, 『age』, 『***』]和b = [『dong』, 38, 『male』],請使用一個語句將這兩個列表的內容轉換為字典,並且以列表a中的元素為「鍵」,以列表b中的元素為「值」,這個語句可以寫為___________。(c = dict(zip(a, b)))

pycharm

a = ['name', 'age', '***']

b = ['dong', 38, 'male']

c=zip(a,b)

print(c) #為什麼輸出:,應該是[('name', 'dong'), ('age', 38), ('***', 'male')]

c = dict(zip(a, b))

print(c) #

#zip函式:接受任意多個(包括0個和1個)序列作為引數,返回一個tuple列表。(含有元組的列表)

#zip就是把2個陣列糅在一起

# #zip英 [zɪp] 美 [zɪp] n. 拉鍊;活力;一種程式壓縮的檔案檔案格式 vi. 拉開或拉上 vt. 拉上或拉開拉鍊

# zip it 閉嘴

python中在函式後面有一個小括號和一箇中括號是什麼意思

4樓:匿名使用者

函式帶小括號表示執行這個函式,函式如果帶引數的話也會輸入到這個小括號裡,如果後面還有一個方括號的話,說明這個函式的返回是一個可迭代物件,比如字串,元組,列表,集合等之類的資料。

tf.shape(features["image"])[0],後面的中括號表示取返回結果的索引值為0的值

all_logits[sup_bsz : sup_bsz + aug_bsz] 是切片操作

5樓:匿名使用者

()是要在小括號裡面傳函式引數,後面的是因為函式返回一個陣列/列表所以用[0]取得索引為0處的值

6樓:紫月開花

python語言最常見的

括號有三種,分別是:小括號( )、中括號[ ]和大括號也叫做花括號。其作用也各不相同,分別用來代表不同的python基本內建資料型別。

1、python中的小括號( ):代表tuple元組資料型別,元組是一種不可變序列。建立方法很簡單,大多時候都是用小括號括起來的。

>>> tup = (1,2,3) >>> tup (1, 2, 3) >>> >>> ()#空元組 () >>> >>> 55,#一個值的元組 (55,) 2、python中的中括號[ ]:代表list列表資料型別,列表是一種可變的序列。其建立方法即簡單又特別,像下面一樣:

>>> list('python') ['p', 'y', 't', 'h', 'o', 'n'] 3、python大括號花括號:代表dict字典資料型別,字典是由鍵對值組組成。冒號':

'分開鍵和值,逗號','隔開組。用大括號建立的方法如下: >>> dic= >>> dic >>>

7樓:風馳電掣

你不能把這兩者混為一談,函式+(*args,**kwargs)是函式的呼叫,函式呼叫後後面是對於函式返回值的相關操作

python中的count函式問題

統計一個列表中每一個元素的個數在python裡有兩種實現方式,第一種是新建一 回個dict,鍵是列表中的元素答,值是統計的個數,然後遍歷list。items cc cc ct ct ac count for item in items count item count.get item,0 1 pr...

python函式裡的變數可以被另函式使用嗎

例如一個 函式內有一個變數i,怎麼在函式外或另一個函式中呼叫或更改它。新手學習,謝謝。不能在函式外更改某函式裡的區域性變數,因為每當你例項化那個函式的時候,那個函式裡面的區域性變數也會被重新賦值,重新定義,談何更改呢?這一個全部變數和區域性變數的問題,如果要實現樓主說的,必須使用全域性變數 類中的s...

python新手關於編寫函式的問題

def fun ary for x in ary if isinstance x,int return min s min ary max s max ary else return pl num print fun 3,8,1,4 print fun a b c d 你c學得不錯哦!python ...