大数据平台 Zookeeper leetcodeLCP 建网站 dedecms dtel语言 cocos2d html5 seo外包优化 vuejs视频教程 网页后台模板 郑州小程序公司 广告投放系统源码 进销存源码 软件测试项目实战案例 android小程序源代码 oracle查询所有数据库 etl数据 input取消边框 mysql数据库驱动 python环境 python操作mongodb python字典get python语言 python操作文件 java环境搭建 java删除数组中的元素 java搭建 java编程语言 java日期类 java获取本机ip java路径 java获取文件 java常用数据结构 linux用户管理 猫爪 打马赛克的软件 源计划卡特 日历制作模板 js添加元素 msdev
当前位置: 首页 > 学习教程  > 编程语言

初始化二维list推荐使用for _in range()

2020/8/11 19:45:53 文章标签:


flag = [[1] * 4 for _ in range(5)]
#得到[[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]]
flag[1][2]=0
#得到[[1, 1, 1, 1], [1, 1, 0, 1], [1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]]

'''
但注意,若使用flag = [[1] * 4]*5 初始化flag,
则使用flag[1][2]=0 将会得到[[1, 1, 0, 1], [1, 1, 0, 1], [1, 1, 0, 1], [1, 1, 0, 1], [1, 1, 0, 1]]
'''

本文链接: http://www.dtmao.cc/news_show_100182.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?