• 07-11-2021, 21:54:14
    #1
    Selamlar,
    mesela 3x3 istediğimde

    0 1 2
    3 4 5
    6 7 8

    gibi matrisler oluşturmak istiyorum. 0'dan başlayacak ve kaç satır kaç sütun istersem onların içini dolduracak. Ama herhangi bir kütüphane kullanmadan bunu yapmak istiyorum. Nasıl yapabilirim.
    Liste içinde liste gibi yapıp [[0,1,2],[3,4,5],[6,7,8]] sonra üstte gösterdiğim matris haline çevirebilirim.
  • 07-11-2021, 22:56:20
    #2
    h=3
    w=4
    matrix= [[(j+1)+w*i for j in range(w)] for i in range(h)]
    print(matrix)

    [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]