Page 219 - Bilgisayar Bilimi | Kur 1
P. 219

10.3. Farklı Kullanımlar

                  collection=[24.2, 4, ‘word’, print, 19, -0.03, ‘end’]
               Örnekte görüldüğü gibi bir listede tam sayı, ondalıklı 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 parantez 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 parantezler ile erişilebilir.

                  >>>s= ‘ABCEFGHI’
                  >>>s[0]

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

                  a[x]
               Köşeli parantez 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.4. Değerler Arası Gezinme

               Bir listedeki değerlerin her birini ziyaret etmeye gezinme denmektedir. Bir liste aslında tekrarlanan
            bir nesne gibidir bu nedenle elemanları arasında gezinmek için for döngüsünü kullanabiliriz.
                  collection=[24.2, 4, ‘word’, print, 19, -0.03, ‘end’]

                  for item in collection:
                  print(item) # Print each element
               Örnek

                  print(len([2,4,6,8]))
                  a=[10,20,30]
                  print(len(a))

                  >>>4
                  >>>3 değerlerini ekrana yazar.
        218
   214   215   216   217   218   219   220   221   222   223   224