p = [[10,10,10],[11,11,11]]
for i in range(0,2):
print("progress = ",p[i])
當我列印這個時,我得到 -
progress = [10, 10, 10]
progress = [11, 11, 11]
我想從上面的串列中洗掉括號
uj5u.com熱心網友回復:
for 回圈中的 i 值是內部串列。要洗掉括號,請使用 * 解壓縮串列。您的代碼:
p = [[10,10,10],[11,11,11]]
for i in range(0,2):
print("progress = ",*p[i])
uj5u.com熱心網友回復:
您可以這樣做以從串列中洗掉括號:
p = [[10,10,10],[11,11,11]]
for i in range(0,2):
print(str(p[i])[1:-1])
uj5u.com熱心網友回復:
替換p[i]為
(", ".join([str(x) for x in p[i]]))
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/369658.html
上一篇:如何在滾動表格視圖時強制UITableViewCells中的影片停止?
下一篇:簽入檔案時如何解決TFS問題
