错误代码:
代码如图,我们通过for循环输入了3次不同的用户名和密码,并且添加到 user_list 的列表中,但是最终 user_list 打印了三次相同的数据
# -*- coding: utf-8 -*-
# @Time : 2022/11/26 18:33
# @Author : wcy
# @FileName: test.py
# @email : 954515472@qq.com
解决for循环中字典添加至列表覆盖问题
本文分析了在for循环中使用字典添加到列表时,由于字典赋值特性导致的列表元素被覆盖的问题。错误代码显示每次循环中字典更新会覆盖前次数据。解决方案是确保在每次循环时重新初始化字典,从而避免影响已存入列表的字典。
错误代码:
代码如图,我们通过for循环输入了3次不同的用户名和密码,并且添加到 user_list 的列表中,但是最终 user_list 打印了三次相同的数据
# -*- coding: utf-8 -*-
# @Time : 2022/11/26 18:33
# @Author : wcy
# @FileName: test.py
# @email : 954515472@qq.com

被折叠的 条评论
为什么被折叠?