簡體   English   中英

刪除元組中元組列表中的括號

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM