1.列表嵌套
# a=[1,2,3,4]
# b=a[::2]
# c=a[1::2]
# d=[b,c]
# print(b,c)
# print(d)
# print(dict(d))
# print(list(dict(d)))
# print(list(dict(d).keys()))
# print(list(dict(d).values()))
# print(dict(d).items())
# print(list(dict(d).items()))
>>>
[1, 3] [2, 4]
[[1, 3], [2, 4]]
{1: 3, 2: 4}
[1, 2]
[1, 2]
[3, 4]
dict_items([(1, 3), (2, 4)])
[(1, 3), (2, 4)]
2.通过元组
先用zip()将列表转换成两个元素的元组,再用dict()转换成字典
a=[1,2,3,4]
b=a[::2]
c=a[1::2]
print(dict(zip(b,c)))
>>>
{1: 2, 3: 4}