Page 112 - Bilgisayar Bilimi Kur 1| 2. Bölüm
P. 112

10.1.2. Listelerin Farklı Kullanımları

                  karisikListe=[24.2,4,”Python”,”Bilisim”,19,-0.03,”kelime”]
               Örnekte görüldüğü gibi bir listede tam sayı, ondalık sayı, string ve hatta fonksiyonlar olabilir. Liste
            içerisinde liste bile yer alabilir.

                  col=[23,[9.3,11.2,99.0],[23],[],4,[0,0]]
                  print(col)
               Köşeli ayraç içerisinde ilgili değerler ile işlem yapılabilir.

                  nums=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10 , 11 , 12, 13, 14, 15]
                  print(nums[3])
                  nums[2]=(nums[0]+nums[9])/2;

                  nums[1], nums[4]=sqrt(x), x+2*y
               String içerisindeki değerlere de köşeli ayraçlar ile erişilebilir.
                  >>>s= "ABCEFGHI"
                  >>>s[0]

                  "A"
                  >>>s[1]
                  "B"
               Köşeli ayraç içerisindeki değer bir tam sayı olmalıdır.

                  a[x]
               Köşeli ayraç içerisinde aritmetik bir işlem yapılabilir.
                  a[x+3]
               Geri dönen değer de kullanılabilir. Bunlar da tam sayı olmalıdır.

                  a[max(x,y)]

            10.1.3. Değerler Arası Gezinme
               Bir listedeki değerlerin her birini ziyaret etmeye gezinme denmektedir. Bir liste aslında tekrarlanan
            bir nesne gibidir ve bu nedenle elemanları arasında gezinmek için for döngüsünü kullanabiliriz.

                  karisikListe=[24.2,4,”Python”,”Bilisim”,19,-0.03,”kelime”]

                   for item in collection:
                   print(item) # Her bir eleman yazdırılıyor


               Örnek
                  print(len([2,4,6,8]))

                  a=[10,20,30]
                  print(len(a))
                  >>>4


        218
   107   108   109   110   111   112   113   114   115   116   117