m0_73485324 2022-10-28 10:12 采纳率: 45.5%
浏览 11
已结题

数组问题求解,实在是不明白

一个数组问题的题目,搞不清楚,我打不出来这个问题的答案,也搞不明白

img

  • 写回答

1条回答 默认 最新

  • 往事随风云渐起 2022-10-28 10:41
    关注
    
    import itertools
    
    import numpy as np
    a = np.arange(48).reshape(6,8) # 0~47,二维列表,分6行,每行8个元素
    list1 = a[:2]
    list2 = list(zip(a[1],a[3],a[4]))
    list3 = list4 = []
    list3.append(a[1][6])
    list3.append(a[5][6])
    list4.append(a[2][6])
    list4.append(a[3][6])
    list5 = list(itertools.chain.from_iterable(zip(list3,list4)))
    list6 = []
    for i in a:
        for j in i:
            if j > 20 and j % 2 == 1:
                list6.append(j)
    print(list1,"\n")
    
    print(list2,"\n")
    print(list5,"\n")
    print(list6,"\n")
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月21日
  • 已采纳回答 11月21日
  • 创建了问题 10月28日

悬赏问题

  • ¥15 chaquopy python 安卓
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 有没有帮写代码做实验仿真的
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥30 vmware exsi重置后登不上
  • ¥15 易盾点选的cb参数怎么解啊
  • ¥15 MATLAB运行显示错误,如何解决?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题