Python中的list(列表)和dict(字典)變量前面加星號*的作用

1.list(列表)

list變量前加一個星號*,目的是將該list變量拆解開多個獨立的參數,傳入函數中
舉例:

list1 = [1, 2, 3]
print(*list1)

輸出結果:

1 2 3

輸出結果爲三個元素,可以作爲參數傳入某個函數中

2.dict(字典)

dict變量前面加一個星號*,目的是將dict變量中的key值拆解開成多個獨立的元素,傳入函數中
舉例:

dict1 = {
        'x': 1,
        'y': 2,
        'z': 3
    }
    print(*dict1)

輸出結果:

x y z

輸出結果爲三個key值,可以作爲參數傳入某個函數中

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章