我想將一列合并為二維串列中的一個字串。有沒有更好的方法來合并它?
lists = [['H', 'W'], ['e', 'o'], ['l', 'r'], ['l', 'l'], ['o','d']]
str1 = ''
str2 = ''
for i in lists:
str1 = i[0]
str2 = i[1]
print(str1, str2) #('Hello', 'World')
uj5u.com熱心網友回復:
另一種選擇是在回圈中使用zip和:str.join
out = [''.join(tpl) for tpl in zip(*lists)]
print(*out)
輸出:
Hello World
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/467299.html
