-2
A
回答
0
x = list()
x.append(strings1) # use a loop of some sort to append your strings
x.append(strings2)
.
.
.
x.append(stringsN)
return x
0
你可以臨時更改sys.stdout
到自定義類:
import sys
def fun(a,b):
print(a)
print(b)
class Catcher:
def __init__(self):
self.res = []
self.stdout = sys.stdout
sys.stdout = self
def write(self, chars):
self.res.append(chars)
def call(self, fun, *args, **kwargs):
fun(*args, **kwargs)
sys.stdout = self.stdout
return self.res
print(Catcher().call(fun, "hello", b="world!"))
=> ['hello', '\n', 'world!', '\n']
相關問題
- 1. Python將任意輸出轉換爲表或列表
- 2. 函數將數字從Python中的列表轉換爲輸出
- 3. 將所有整數列表轉換爲浮點數以便輸出的函數
- 4. MATLAB將函數的輸出轉換爲另一個函數
- 5. 將任意數量的列轉換爲矢量
- 6. PowerShell將輸出轉換爲散列表數組(數據類型轉換)
- 7. 任意列表結構的xsl轉換
- 8. 將任意json響應轉換爲「東西」列表
- 9. 如何將任意字符串列表轉換爲SQL行集?
- 10. 如何將任意散列轉換爲html表格
- 11. 任意數量的賦值(列表(數字))轉換爲單個列表
- 12. 將shell輸出轉換爲html表格
- 13. 將任意類型的數組轉換爲列表<T>(C#)
- 14. 將Javascript函數轉換爲輸入
- 15. 將選擇列輸出轉換爲分號分隔列表sp_send_dbmail
- 16. 將行轉換爲列的javascript函數
- 17. 將列表轉換爲整數列表
- 18. 將列表轉換爲svm輸入
- 19. 如何將instaparse輸出轉換爲可以評估的函數?
- 20. 有沒有任何PHP函數將文本數字轉換爲數字?例如:轉換( 「九」)輸出9
- 21. 如何將asp:SiteMapPath的輸出轉換爲列表?
- 22. 編譯錯誤將FindElements的輸出轉換爲IWebElements列表
- 23. 將dapper.net的存儲過程輸出轉換爲列表
- 24. 將函數調用的參數列表轉換爲參數 - Matlab
- 25. 將任意嵌套的文字列表轉換爲字符串表示
- 26. 如何將數字轉換爲任意的基數?
- 27. 將任何單參數函數轉換爲生成器函數?
- 28. strToInt函數將字符列表轉換爲C中的整數
- 29. 如何將列表轉換爲函數中的數組 - python?
- 30. 如何將列表轉換爲Erlang中的函數參數?
你爲什麼不重寫函數返回字符串,而不是? – inspectorG4dget