Mirzo ulug‘bek nomidagi o‘zbekiston milliy universiteti jizzax filiali amaliy matematika fakultetining “axborot tizimlari va texnologiyalari” yo‘nalishi 3-bosqich 911-20 guruh talabasi ostonoqulov o`rolning dasturiy injinering fanidan tayyorlagan


PYTHONDA RO’YHATLARDAN NUSXA OLISH



Yüklə 52,62 Kb.
səhifə2/3
tarix24.04.2023
ölçüsü52,62 Kb.
#101967
1   2   3
MIRZO ULUG‘BEK NOMIDAGI

2. PYTHONDA RO’YHATLARDAN NUSXA OLISH

  • Ro'yhatlardan nusxa olish uchun Python tilida ko'p usullar mavjud. Quyidagi usullardan birini ishlatishingiz mumkin:
  • 1. Listni boshqa listga nusxa olish:

    original_list = [1, 2, 3, 4] /# new_list = list(original_list):

    2. Slice operatori yordamida listni nusxa olish:

    original_list = [1, 2, 3, 4] /# new_list = original_list[:]

    3. Copy() metodidan foydalanish:

    original_list = [1, 2, 3, 4] /# new_list = original_list.copy()

    4. List comprehension yordamida nusxa olish:

    original_list = [1, 2, 3, 4] /# new_list = [i for i in original_lis

    5. Copy module yordamida nusxa olish:

    import copy

    original_list = [1,2,[3,4],5] /# new_list = copy.deepcopy(original_list)

3. PYTHONDA QIDIRISH, RO’YHATLARNI SARALASH.

  • Python dasturlash tillari va o'rganish uchun juda mashhur. Agar siz Python o'rganishni boshlashni xohlasangiz, quyidagi qadamlarni amalga oshirishingiz mumkin:
  • 1. Python dasturlash tilining o'rnatilishi: Dastur tili o'rnatilgan holda, siz dasturlash jarayoniga boshlay olasiz. Bu jarayon juda oddiy va tezda amalga oshiriladi.
  • 2. Python muharriri bilan tanishish: Muharrir, kod yozish uchun mos keladigan bir qo'llanma turi hisoblanadi. PyCharm, Sublime Text, Visual Studio Code kabi ko'p muharrirlar mavjud.
  • 3. Oson misollar yozib ko'rish: Python - oddiy va qulay tili hisoblanadi. Shuning uchun siz tezkor misollar yozib, ularni ishga tushirishingiz mumkin.
  • 4. Ro'yhatlarni saralash: Ro'yhatlar ko'p ishlatiladigan ma'lumotlar turi hisoblanadi. Ro'yhatlarni saralash bilan siz ma'lumotlarga tezroq kirishingiz mumkin.
  • Quyidagi kod misoli ro'yhatlar saralashni namoyish etadi:
  • fruits = ['apple', 'banana', 'orange', 'grape'] /# fruits.sort() /# print(fruits)

    Natija: ['apple', 'banana', 'grape', 'orange']

    Ushbu kodda, ro'yhatdagi mevalar saralandi va natija alifbo tartibida chiqarildi.


Yüklə 52,62 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2025
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin