PDA

Просмотр полной версии : python def, nameerror


Basedbounty
05.09.2023, 19:51
Python:






def
merge_list_to_dict
(
a
,
b
)
:
ziptwolist
=
zip
(
a
,
b
)
dictzip
=
dict
(
ziptwolist
)
return
dictzip
spisokv1
=
[
"kefir"
,
"chifir"
,
"moloko"
]
spisokv2
=
[
100
,
120
,
80
]
merge_list_to_dict
(
spisokv1
,
spisokv2
)
zipik
=
merge_list_to_dict
(
dictzip
)
print
(
zipik
)




выдает ошибку в zipik = merge_list_to_dict(dictzip), nameerror, вроде как возвращаю dictzip, но никак не получается вывести его в терминал

Formales Studio
05.09.2023, 20:02
def merge_list_to_dict(a, b):

ziptwolist = zip(a, b)

dictzip = dict(ziptwolist)

return dictzip

spisokv1 = ["kefir", "chifir", "moloko"]

spisokv2 = [100, 120, 80]

zipik = merge_list_to_dict(spisokv1, spisokv2)

print(zipik)

попробуй

Basedbounty
05.09.2023, 21:36
def merge_list_to_dict(a, b):
ziptwolist = zip(a, b)
dictzip = dict(ziptwolist)
return dictzip

spisokv1 = ["kefir", "chifir", "moloko"]
spisokv2 = [100, 120, 80]
zipik = merge_list_to_dict(spisokv1, spisokv2)
print(zipik)

попробуй


не работает, я уже решил проблему