Zwork101 Ответов: 1

Если бы у меня был словарь в словаре, как бы я назвал это с помощью оператора for, то же самое с list в dictioanrys


У меня есть словарь в словаре и список в этом словаре, как бы я назвал элемент из этого списка, это в словаре, это в словаре.
for dict in Accounts:
    for list in dict:
        if a in list:


Что я уже пробовал:

Я пытался сделать код выше, но, как ни странно, он не сработал, как я мог бы это сделать?

1 Ответов

Рейтинг:
0

VISWESWARAN1998

Я на самом деле не понимаю вашей проблемы, если это не является необходимым решением, обновите свой код


Я думаю, что ваш код-это что-то вроде этого,

dictionary = {1:["object1","object2"],2:["object3","object4"]}


вы можете сделать что-то вроде этого, чтобы получить список


dictionary = {1:["object1","object2"],2:["object3","object4"]}


#STEP1: Getting the keys

# The below will print the keys in dictionary
for i in dictionary:
    print(i)

# STEP 2: Get the specific key

for i in dictionary:
    if i==2:
        print("Key has been got successfully")

# STEP 3: Copy the value to a seperate list

for i in dictionary:
    if i==2:
        print("Final List :",dictionary[i])


ВЫХОД:

1
2
Key has been got successfully
Final List : ['object3', 'object4']


[no name]

Я оставляю это вам скопировать расширяющуюся часть шага три либо скопировать значение в список либо сделать что то с ним