Saturday 3 September 2022

用 * 符號解包

 呼叫函式的時候,如果在可迭代物件的引數前面加上 * 符號,可以進行解包(unpack):將可迭代物件內的每個內容物各自成為引數。

  • 如果呼叫 func(my_list),函式只會收到一個引數
  • 如果呼叫 func(*my_list),該 list 長度多長、函式就收到幾個引數


from: https://haosquare.com/python-zip-function/

No comments:

Post a Comment