Python星號用法 和 的用法及區別

2021-10-23 02:32:54 字數 650 閱讀 7331

乙個星(*):表示接收的引數作為元組來處理

兩個星(**):表示接收的引數作為字典來處理

1.列表

list是處理一組有序專案的資料結構,即你可以在乙個列表中儲存乙個序列的專案。列表中的專案。列表中的專案應該包括在方括號中,這樣python就知道你是在指明乙個列表。一旦你建立了乙個列表,你就可以新增,刪除,或者是搜尋列表中的專案。由於你可以增加或刪除專案,我們說列表是可變的資料型別,即這種型別是可以被改變的,並且列表是可以巢狀的。
2.元組

元祖和列表十分相似,不過元組是不可變的。即你不能修改元組。元組通過圓括號中用逗號分隔的專案定義。元組通常用在使語句或使用者定義的函式能夠安全的採用一組值的時候,即被使用的元組的值不會改變。元組可以巢狀。
3 字典

字典類似於你通過聯絡人名稱查詢位址和聯絡人詳細情況的位址簿,即,我們把鍵(名字)和值(詳細情況)聯絡在一起。注意,鍵必須是唯一的,就像如果有兩個人恰巧同名的話,你無法找到正確的資訊。

鍵值對在字典中以這樣的方式標記:d = 。注意它們的鍵/值對用冒號分割,而各個對用逗號分割,所有這些都包括在花括號中。另外,記住字典中的鍵/值對是沒有順序的。如果你想要乙個特定的順 序,那麼你應該在使用前自己對它們排序。

Python中星號 的用法

1 表示乘號 2 表示倍數,例如 def t msg,time 1 print msg time t hi 3 列印結果 列印3次 hi hi hi3 單個 星號 1 如 parameter是用來接受任意多個引數並將其放在乙個元組中。def demo p print p demo 1,2,3 1,2...

Python中「星號」用法小結

在python學習中,簡單總結一下 的多種使用方法。用於數學計算 a 5 乘法 print a 2 10 乘方 print a 2 25s abc 複製3次 print s 3 abcabcabcx,y 1,2,3,4 print x 1 print y 2,3,4 這裡y做為乙個列表,收集剩餘項 ...

Python星號 與 用法分析

1.加了星號 的變數名會存放所有未命名的變數引數,不能存放dict,否則報錯。如 def multiple arg,args print arg arg 列印不定長引數 for value in args print other args value if name main multiple 1,...