python中的二维列表相关操作

#############################################
###########产生固定行和列的二维列表########
############################################
a = [[0 for col in range(2)]for row in range(3)]
print(a) #[[0, 0], [0, 0], [0, 0]]

a=[0]*4 #4代表行数
for raw in range(len(a)):
a[raw] = [1]*3 #3代表列数
print(a) #结果为:[[1, 1, 1], [1, 1, 1], [1, 1, 1], [1, 1, 1]]


#依次确定最高维,次高维,最低维
m=4
n=2
k=2
a=[0]*m #m代表最高维
for i in range(len(a)):
a[i] = [1]*n #n代表次高维
print(a) #结果为:[[1, 1], [1, 1], [1, 1], [1, 1]]
for i in range(m):
for j in range(n):
a[i][j] = [0]*k #k代表最低维
print(a) #结果为:[[[0, 0], [0, 0]], [[0, 0], [0, 0]], [[0, 0], [0, 0]], [[0, 0], [0, 0]]]
###################################################
posted @   算法程序员&mlh  阅读(292)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
点击右上角即可分享
微信分享提示