我有一個名為“grid”的串列,其中包含 12 個其他字母串列。每個都存盤為單個字串字符。我想連接這些串列,以便每個串列只包含一個字串。我知道很奇怪,但這是這些資料的最佳格式。
我嘗試了多種不同的方法來更改此串列,以便將每個字母連接到一個字串,但仍分為 12 個串列,因為每個串列都是一行。任何幫助,將不勝感激。
最簡單的解釋方法是顯示當前和期望的結果。
當前結果

想要的結果

uj5u.com熱心網友回復:
嘗試回圈和連接,用您的串列替換 a 。
def ptest():
c = 0
s = ""
a = [['a','b'],['c', 'd']]
for i in a:
s = s.join(i)
a[c] = [s]
c = c 1
print a
ptest()
uj5u.com熱心網友回復:
這是否有效:
a = [['a','b'],['c', 'd'], ['e', 'f']]
out = []
for item in a:
out.append(["".join(item)])
print (out)
輸出:
[['ab'], ['cd'], ['ef']]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/336727.html
