Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Python - tablica tablic dwuwymiarowa

moniqa90 23 Sty 2017 14:19 570 1
  • #1 23 Sty 2017 14:19
    moniqa90
    Poziom 7  

    Witajcie,

    napisałam taki kod:

    Max = 25
    Row = 6
    per_t = [1, 2, 3, 4, 43, 62]
    rev = 12912/60
    frek = []
    x = [[0]*Max]*Row
    max_oper = 14203

    for z in range(Row):

    per_t.append(rev*per[z])
    for w in range(Max):

    P1 = [0, 0]
    P2 = [max_oper, per_t]

    P3 = [0, frek[w]]
    P4 = [max_oper, frek[w]]


    a12 = (P2[1]/P2[0])
    ap12 = (P2[1])



    a34up = (P4[1] - P3[1])
    a34down = [P4[0]]
    a34 = ((P4[1] - P3[1])/(a34down[0]))
    ap34 = (a34*P4[0])


    b34 = (P4[1] - ap34)

    x[z][w] = ((b34)/(a12-a34))

    tablica tablic x wygląda tak, że zawiera 6 tablic, a każda z nich ma miejsce na 25 wartości. Ale niestety każda tablica tablic zawiera te same wartości. Wygląda to tak jakby do tablicy we wszystkie tablice była wpisywana wartość z ostatniej pętli. Co jest źle?

    0 1