从键盘上输入的二维列表,怎么给这个列表加一圈1?能用循环能搞出来吗?
收起
可以啊,使用列表的insert和append,比如:
lst = [[2,2,2],[3,3,3],[4,4,4]] for i in lst: i.insert(0,1) i.append(1) lst.insert(0,[1,1,1,1,1]) lst.append([1,1,1,1,1]) print(lst)
结果:
[[1, 1, 1, 1, 1], [1, 2, 2, 2, 1], [1, 3, 3, 3, 1], [1, 4, 4, 4, 1], [1, 1, 1, 1, 1]]
报告相同问题?