Page 237 - Bilgisayar Bilimi | Kur 1
P. 237

Örnek

              a=[[0]*4]*3

              print(a)
              a[1][2]=5
              print(a)


               Ekran Çıktısı

              [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
              [[0, 0, 5, 0], [0, 0, 5, 0], [0, 0, 5, 0]]
               Dizi ve değer gösterimi aşağıdaki resimlerdeki gibidir.

                                                   a
                                                                0 1 2     3
                                 a=[0] * 4


                                                                     0


                                                   a                          5
                                                                0 1 2     3
                                 a=[1] = 5



                                                                     0

               Örnek

                                                                  a=[]
             A=[[0] * 4a=[[0]*4 for x in
                                                                  for x in range(3):
             range(3)]
                                                                       a.append([0]*4)
               Dizi ve değer gösterimi aşağıdaki resimlerdeki gibidir.


                         a                                             a
                                       0 1 2                                         0 1 2



              a=[[0] * 4] * 3                                    a=[1][2] = 5                     5
                                     0 1 2     3                                    0 1 2     3




                                          0                                              0






        236
   232   233   234   235   236   237   238   239   240   241