Python 创建空列表的字典

本文探讨了两种在Python中创建含有空列表的字典的方法:通过构造(key, value)对用`dict`生成和使用`dict.fromkeys()`方法。通过示例对比,发现`fromkeys()`生成的字典中所有空列表实为同一对象,当对象是可变的(mutable)时,可能在后续操作中引发问题。因此,对于mutable对象,不建议使用`fromkeys()`创建字典。" 127555462,15744952,物流车辆规费管理系统设计与实现 - Java源码,"['Java开发', 'Web开发', '数据库设计', '物流管理', 'B/S架构']
摘要由CSDN通过智能技术生成

如果要创建一个这样的字典,该怎么做?

{
  1:[], 2:[], 3:[], 4:[]}

下面对比两种方法的异同:

方法1:

构造(key,value)对,用dict生成:

>>> key = [1, 2, 3, 4]
>>> a=dict([(k,[]) for k in key])
>>> a
{
  1</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值