python中有沒有一種簡單的方法可以將lista擴展為listb?lista = [['apples', ['bob','mary'], 2020],['bananas', ['john', 'bill', 'chris'], 2019]]listb = [['apples', 'bob', 2020],['apples', 'mary', 2020],['bananas', 'john', 2019],['bananas', 'bill', 2019],['bananas', 'chris', 2019]]
1 回答

繁花不似錦
TA貢獻1851條經驗 獲得超4個贊
您只想為所有中間元素重復第一個和最后一個元素?這應該工作:
listb = []
for lia in lista:
for item in lia[1]:
listb.append([lia[0],item,lia[2]])
添加回答
舉報
0/150
提交
取消