Bilangan Python ()

Kaedah enumerate () menambah kontra untuk berulang dan mengembalikannya (objek bilangan).

Sintaksnya enumerate()adalah:

 hitung (boleh diulang, mula = 0)

membilang () Parameter

enumerate() kaedah mengambil dua parameter:

  • iterable - urutan, iterator, atau objek yang menyokong lelaran
  • mula (pilihan) - enumerate()mula mengira dari nombor ini. Sekiranya permulaan dihilangkan, 0diambil sebagai start.

Nilai Pulangan dari bilangan ()

enumerate()kaedah menambah penghitung untuk berulang dan mengembalikannya. Objek yang dikembalikan adalah objek yang boleh dikira.

Anda boleh menukar objek bilangan menjadi senarai dan tuple masing-masing menggunakan kaedah list () dan tuple ().

Contoh 1: Bagaimana enumerate () berfungsi di Python?

 grocery = ('bread', 'milk', 'butter') enumerateGrocery = enumerate(grocery) print(type(enumerateGrocery)) # converting to list print(list(enumerateGrocery)) # changing the default counter enumerateGrocery = enumerate(grocery, 10) print(list(enumerateGrocery))

Pengeluaran

 ((0, 'roti'), (1, 'susu'), (2, 'mentega')) ((10, 'roti'), (11, 'susu'), (12, 'mentega'))

Contoh 2: Melambung ke atas objek Bilang

 grocery = ('bread', 'milk', 'butter') for item in enumerate(grocery): print(item) print('') for count, item in enumerate(grocery): print(count, item) print('') # changing default start value for count, item in enumerate(grocery, 100): print(count, item)

Pengeluaran

 (0, 'roti') (1, 'susu') (2, 'mentega') 0 roti 1 susu 2 mentega 100 roti 101 susu 102 mentega

Artikel menarik...