且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Python列表嵌套字典

更新时间:2022-10-23 08:10:07

提供一个pythonic的写法:

list1 = ['neil', 'mike', 'lucy']
list2 = ['123456', 'xuiasj==', 'passWD123']
list3 = ['www.abc.com', 'www.mike.org', 'www.lucy.gov']
my_list = []
for name, password, url in zip(list1, list2, list3):
    my_list.append({'name': name, 'passwd':password, 'url': url})
print(my_list)

还有一点,题主既然是新手,那么要注意python的代码编写规范(一般遵循的是PEP8),主要是这几天看别人的代码,太乱了...看到题主的

list1=['neil','mike,'lucy']

=两边没空格,所以想提示一下。推荐使用IDE,编码不规范它会给你提示的