我有一個如下串列:
mylist = ['L11_1','E12_3','F7_3']
我想要做的是根據 mylist 的專案創建一個字串,如下所示:
mystring = df['L11_1'] df['E12_3'] df['F7_3']
我嘗試過的并不簡單:
for i in mylist:
mystring='df[' "'" i "'" '] '
print(mystring,end='')
我嘗試使用,join()但不知道如何定義df[]它。有什么建議?謝謝你。
uj5u.com熱心網友回復:
這是你要找的嗎?您可以使用f-strings定義 df 。
mystring = " ".join([f"df['{x}']" for x in mylist])
print(mystring)
>>> df['L11_1'] df['E12_3'] df['F7_3']
uj5u.com熱心網友回復:
mylist = ['L11_1','E12_3','F7_3']
string = " ".join([f"df['{i}']" for i in mylist])
輸出:
"df['L11_1'] df['E12_3'] df['F7_3']"
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/417307.html
標籤:
上一篇:有條件的多個表的聯接查詢
