[英]Remove bracket in a list of tuples in tuples
我想刪除屬於列表中元組的元組的括號:
這是一個例子:
List_1 = [(0, (1, 1)),
(0, (1, 2)),
(0, (1, 3))]
預期的 output 應如下所示:
list_2 = [(0, 1, 1),
(0, 1, 2),
(0, 1, 3)]
我試過這個:
for element in List_n_d1d2:
newlist = (element[0], element[1])
但最終得到了相同的 output ......你能幫幫我嗎,謝謝!
一個簡單的理解是:
[(a,) + b for a,b in List_1]
使用*
擴展運算符將元組擴展為單獨的元素。
list_2 = [(a, *b) for a, b in list_1]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.