Тізімдерге көп қолданылатын операциялар

Тізімдерге көп қолданылатын операциялар

(Жаңадан бастаушыларға арналған)

Python тілін енді үйреніп жүргендерге тізіммен жұмыс істеуді жақсылап түсіну маңызды. Бұл мақалада біз дайын функциялар мен әдістерді қолданбай, ең жиі кездесетін операцияларды өз қолымызбен жазып үйренеміз.

1.Тізім элементтерінің қосындысын табу

numbers = [3, 7, 2, 5]
total = 0

for num in numbers:
    total += num

print("Қосындысы:", total)  # 17

Тізімді for циклы көмегімен басынан бастап өтіп шығып, әр элементті бір-бірлеп қосамыз.

2.Ең үлкен элементті табу

numbers = [3, 7, 2, 5]
max_num = numbers[0]

for num in numbers:
    if num > max_num:
        max_num = num

print("Ең үлкені:", max_num)  # 7

Ең бірінші элементті алып, қалғандарымен салыстырамыз

3.Белгілі бір элементтің бар-жоғын тексеру

numbers = [3, 7, 2, 5]
target = 7
found = False

for num in numbers:
    if num == target:
        found = True
        break

if found:
    print(target, "тізімде бар")
else:
    print(target, "тізімде жоқ")

4.Элементтің индексін табу (қай орында тұрғанын)

numbers = [3, 7, 2, 5]
target = 2

for i in range(len(numbers)):
    if numbers[i] == target:
        print(target, "индексі:", i)
        break

Элементтің бірінші кездескен индексін анықтаймыз

5.Белгілі бір элемент неше рет кездесетінін табу

numbers = [3, 2, 7, 2, 5, 2]
target = 2
count = 0

for num in numbers:
    if num == target:
        count += 1

print(target, "саны:", count, "рет кездеседі")

6. Тізімнің ұзындығын табу

items = [10, 20, 30, 40]
length = 0

for _ in items:
    length += 1

print("Ұзындығы:", length)

len() қолданбай, өзіміз санадық.

Бұл жерде біз дайын функцияларды қолданбай, барлығын өзіміз жаздық. Бұл тәсіл – Python логикасын терең түсінудің ең тиімді жолы.

Осы операцияларды жақсылап түсініп, қолдана алсаңыз, келесі қадам — дайын функциялар мен тізім әдістерін және тиімді алгоритмдерді меңгеру!