Вот как я это сделал:
lis=[[0, 100, 47, 105, 120, 4, 46, 115, 103, 131, 14, 74, 8, 122, 91, 0],
[0, 36, 112, 123, 25, 117, 55, 26, 17, 113, 121, 118, 107, 114, 104, 64, 0]]
dicti={}
for i in range(1,len(lis)+1):
dicti[i]=lis[i-1]
print(dicti)
Я создал пустой **dictionary**
. Затем я повторил list
и добавил values
из dictionary
, присваивая целые числа, keys
.
Обратите внимание, как я использовал range(1, len(lis)+1)
, так что i
имеет первое значение как 1
.
Затем мы можем добавить пары key:value
к dictionary
, используя for loop
.
Это дает желаемый результат:
{1: [0, 100, 47, 105, 120, 4, 46, 115, 103, 131, 14, 74, 8, 122, 91, 0], 2: [0, 36, 112, 123, 25, 117, 55, 26, 17, 113, 121, 118, 107, 114, 104, 64, 0]}
Надеюсь, это было полезно!