Fourier_Chuan 2021-10-17 03:02 采纳率: 100%
浏览 13

python相关问题

请问 怎么把一些元素插入到列表的列表中呢

如:list[1,5,7,8,9],把这五个数替换list[[0,6,0], [4,0,3], [2,0,0]]中的0

 

  • 写回答

1条回答 默认 最新

  • 辉煌仪奇 2021-10-17 10:19
    关注
    list1 = [1, 5, 7, 8, 9]
    list2 = [[0, 6, 0], [4, 0, 3], [2, 0, 0]]
    for i in list1:
        for j in range(len(list2)):
            mark = False
            for v in range(len(list2[j])):
    
                if list2[j][v] == 0:
                    list2[j][v] = i
                    mark = True
                    break
            if mark:
                break
    print(list2)
    

    有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力

    本回答被专家选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 专家已采纳回答 10月27日
  • 创建了问题 10月17日

悬赏问题

  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?