Page 65 - Программирование. Python. Для школьников. bizdin.kg
P. 65

print (a.count (16))#тизмеде
                  МАССИВДЕРДИ ИШТЕТҮҮ АЛГОРИТМДЕРИ                                          65
                                                      мааниси 16га барабар канча
                                                      элемент бар экендигин эсептейт
                                                      >>> 1
               ФУНКЦИЯ             МААНИСИ                           МИСАЛ

                             Базалык тизменин         B = [18, 'h'] #экинчи тизме
               extend ()     аягына башка тизме-      a.extend (b)
                             ни кошот                 print (a)
                                                      >>> [16, 'b', 34, 'c', 18, 'h']
                             Биринчи табылган         print (a.index (34))
                index ()     окшош элементтин         >>> 2
                             индексинин номерин
                             кайтарат

                                                      a.insert (1, 22) #индексти эсептөө
                                                      0дөн башталгандыктан, базалык
                             Элементтерди индек-      тизмеде 1 индексинде 'b' турат,
                insert ()    си боюнча коюп           демек анын ордуна 22 цифрасы
                             чыгат                    коюлуп, калгандары оңго жылат.
                                                      print (a)
                                                      >>> [16, 22, 'b', 34, 'c']

                                                      a.pop (0) #0 индексиндеги маанини
                                                      өчүрүү
                                                      print (a)
                                                      >>> ['b', 34, 'c']
                 pop ()      Берилген индекстеги      a.pop ()
                             элементти өчүрөт
                                                      print (a)
                                                      >>> [16,'b', 34] #эгерде мааниле-
                                                      ри берилбесе, анда акыркы элемент
                                                      өчүрүлөт

                              Берилген мааниси        a.remove (34)
                              менен 1-элементти       print (a)
                              өчүрөт, эгерде          >>> [16, 'b', 'c']
               remove ()      элемент табылбаса
                              ValueError
                              билдирүүсү чыгат



                              Тизменин элемент-       a.reverse ()
               reverse ()     терин тескери           print (a)
                              иретте жайгаштырат      >>> ['c', 34, 'b', 16]

                                                      a = [16, 8, 34, 3] #тизмеде жалаң
                                                      бүтүн (int) сандар
                                                      a.sort ()
                                                      print (a)
                             Тизмени сорттойт         >>> [3, 8, 16, 34] #өсүү тарти-
                 sort ()     (бир типтеги             бинде сорттойт
                             элементтүү тизме
                             үчүн гана)               a = ['m', 'b', 'o', 'c'] #
                                                      тизмеде жалаң символдор (str)
                                                      a.sort ()
                                                      print (a)
                                                      #алфавит боюнча сорттойт
                                                      >>> ['b', 'c', 'm', 'o']






                                                                       www.trk.kg
   60   61   62   63   64   65   66   67   68   69   70