转换列表的格式

时间:2018-05-02 16:08:29

标签: python

我有以下列表:

[[('a', 'b'), 0], [('a', 'c'), 1], [('b', 'c'), 1]]

是否可以将元素转换为集合,例如

[(('a', 'b'), 0), (('a', 'c'), 1), (('b', 'c'), 1)]

道歉,如果我描述错了 - 我对语言不太好

1 个答案:

答案 0 :(得分:1)

你所描述的是一个元组,你可以这样做:

l = [[('a', 'b'), 0], [('a', 'c'), 1], [('b', 'c'), 1]]

t = [tuple(i) for i in l]

输出结果为:

[(('a', 'b'), 0), (('a', 'c'), 1), (('b', 'c'), 1)]