[英]How to store the output of a print statement in a for loop as a variable?
for i in vl:
if i.startswith("$"):
print(i.split(" ")[0])
我想將最后一個打印語句的 output 存儲為變量,但我不知道如何。 嘗試將其保存為 for 循環中的變量或在它返回“不執行任何操作”錯誤之后。
在循環之前定義一個變量,然后填充它。 這樣,即使沒有執行 if 條件,變量也會存在。例如
variable = 'Default' # create variable
for i in vl:
if i.startswith('$'):
variable = i.split(' ')[0] # fill variable if the if conditions execute
print(variable)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.