Тізімдерді шығару тәсілдері



Python бағдарламалау тілі

Тізімдер (массивтер)

Орындаған: Ишалиев Қ
Қабылдаған:Нурмухамедова Г
Тізім (list) - бұл элементтердің реттелген
жиынтығы болып табылатын мәліметтер түрі.

Бір тізімнің элементтері бірдей болуы керек.
Мысалы, жолдар тізімі, бүтін сандар тізімі.

Мысалы:

a = ["Андрей", "Вера", "Даша", «Коля", "Юра"]

b = [17, 409, 88]
Тізімнің әр элементінің өз нөмірі (индексі) бар.
Элементтерді нөмірлеу нөлден басталады:
a = ["Андрей", "Вера", "Даша", "Коля", "Юра"]

Тізімнің әр элементімен бөлек жұмыс істеуге
болады:

a = ["Андрей", "Вера", "Даша", "Коля", "Юра"]
print(a[2])
Тізімнің барлық элементтерін сұрыптау
үшін цикл қолданылады:

a = ["Андрей", "Вера", "Даша", "Коля", "Юра"]
for i in range(5):
print("Привет,", a[i])
Тізімдерді құру жолдары
1)Барлық элементтерді аударамыз: b = [17, 409, 88]

Бос тізімді жасауға болады : a = []

2) Тізім генераторының көмегімен : a = []*5

Бес нөлден тұратын тізімді алыңыз : [0, 0, 0, 0, 0].

a = [ i for i in range(10) ]
Тізімді алыңыз[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

a = [ i*i for i in range(10) ]
Тізімді алыңыз[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
3) Элементтерді пернетақтадан енгізу арқылы (әр элемент
жаңа жолдан):

a = [0]*5
for i in range(5):
print("a[", i, "]= ", end = "")
a[i] = int(input())

4) Элементтерді пернетақтадан енгізу арқылы (бір жолдағы
барлық элементтер бос орын арқылы). Ол үшін a.split ()
әдісі қолданылады, егер бастапқы жол Бос орындар
бойынша кесілген болса, пайда болатын жолдардың тізімін
қайтарады:
a = [0]*5
s = input() # человек вводит строку "1 2 3"
a = s.split()
print(a)
Қорытынды : ['1', '2', '3']
Тізімдерді шығару тәсілдері
1) Функциясының көмегімен print()
:
b = [17, 409, 88]
print(b)

Қорытынды: [17, 409, 88]

2) Тізімнің әр элементін жеке-жеке шығару:

a = ["Андрей", "Вера", "Даша", "Коля", "Юра"]
for i in range(5):
print(a[i])
3) Тізімнің әрбір элементін жеке-жеке бір жолда шығару:

a = ["Андрей", "Вера", "Даша", "Коля", "Юра"]
for i in range(5):
print(a[i], end = " ")

4) Тізім элементтерін элементтер индекстеріне жүгінбей
шығару:

fruits = ["Яблоко", "Банан", "Груша"]
for x in fruits:
print(x, end = " ")
Тізіммен жұмыс
1) Тізім элементтерін өзгертуге болады:

a = [1, 2, 3, 4, 5, 6]
for i in range(6):
if a[i] % 2 == 0:
a[i] = 0
print(a) Қорытынды: [1, 0, 3, 0, 5, 0

2) Элементтерді тізімнің соңына қосуға болады. Ол үшін
A.append(x) әдісі қолданылады):

a = [1, 2, 3]
a.append(4)
print(a) Қорытынды: [1, 2, 3, 4]
3) Тізімді оның соңына басқа тізімнің элементтерін қосу
арқылы кеңейтуге болады. Ол үшін A.extend(b) әдісі
қолданылады):

a = [1, 2, 3]
b = [4, 5]
a.extend(b)
print(a) Қорытынды: [1, 2, 3, 4, 5]

4) Тізімдерді көшіруге болады :

a = [1, 2, 3]
b = a
print(b)
5) Len(A) тізімінің ұзындығын табу функциясы):
a = ["Яблоко", "Банан", "Груша"]
x = len(a)
print(x) Қорытынды: 3

6) Тізімді кездейсоқ элементтермен толтыру :
from random import randint
x = 7
a = [0]*x
for i in range(x):
a[i] = randint(0,100)

7) Тізім элементтерін кері ретпен өзгерту. A.reverse әдісі():

a = [0, 1, 2, 3, 4, 5]
a.reverse()
print(a) Қорытынды: [5, 4, 3, 2, 1, 0
8) Тізімді сұрыптау. Сұрыптау (a):
Өсуі бойынша :

animals = ["кот", "еж", "собака", "барсук"]
animals = sorted(animals)
print(animals)

Қорытынды: ['барсук', 'еж', 'кот', 'собака']

Кему бойынша :

a = [5, 65, 14, 700, 8]
a = sorted(a, reverse = True)
print(a)

Қорытынды: [700, 65, 14, 8, 5]
Назарларыңызға Рахмет!!!

Ұқсас жұмыстар
Қаріп сұқбаттық терезе
Word мәтіндік процессоры
Microsoft office Word Мәтіндік редакторы. Терезе элементтері
Кестені құжатқа Алдымен кестені
Пішімдеу ( формат )
Жылжымайтын мүліктерді бағалау
Деректер көзіне тәуелсіз, векторлық қабатта сақталған қауіпті объектілер тобы үшін есептеу
ГАЗДЫҢ ІШКІ ЭНЕРГИЯСЫ
Алгоритм және оның қасиеттері
Құрылыстың негізгі өстерін бөлу тәсілдері
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz