def tab():
.......
return[a,b,c,d]
[a,b,c,d] = tab()
如何將串列附加到定義的函式。我想將 Z 附加到 a、b、c 和 d。
這是我定義的函式,但不確定如何附加到回傳的串列。
reg = ['Z']
df_dict = {}
for item in reg:
df_dict[item].append(a)
uj5u.com熱心網友回復:
如果您想更改函式中的值,而不僅僅是獲取函式回傳的值并添加到它,您的方法應該是這樣的:
val = [a,b,c,d]
def tab():
global val
return val
reg = ['Z']
for item in reg:
val.append(item)
uj5u.com熱心網友回復:
您的 tab() 函式回傳一個串列,并且您想在其中附加一些內容。
所以:
def tab():
return [1,2,3,4]
(list_ := tab()).append('Z')
print(list_)
輸出:
[1, 2, 3, 4, 'Z']
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/505746.html
