4-ámeliy jumıs. Massivler. Bir ólshemli hám kóp ólshemli. Jumıstıń maqseti


Massivtin uzinligi. len()-massiv uzinligin (massivtegi elementler sani) shigariw ushin paydalanamiz



Download 191,27 Kb.
bet2/4
Sana03.12.2022
Hajmi191,27 Kb.
#878256
1   2   3   4
Bog'liq
4 ámeliy jumıs Massivler Bir ólshemli hám kóp ólshemli

Massivtin uzinligi. len()-massiv uzinligin (massivtegi elementler sani) shigariw ushin paydalanamiz .


laptops massivindegi elementler sanin shigariw:
x = len(laptops) # 3


Massiv elementlerin jurip otiw . Siz massivtin barlıq elementleri boylap jurip otıw ushın for in ciklinan paydalanıwıńız múmkin.

laptops-massivindegi har bir elementti shigariw:


for x in laptops:
print(x)
Asus
Lenovo
Acer


Massiv elementlerin qosıw. Dızbekke element qosıw ushın append() metodınan paydalanıwıńız múmkin.

laptops massivine taǵı bir element qosiw:


laptops.append (" Samsung ") # ["HP", "Lenovo", "Acer", "Samsung"]

Massivten elementti alıp taslaw ushın remove() usılınan paydalanıwıńız múmkin.


"Lenovo" ma`nisine iye bolǵan elementti óshiriw:




cars.remove("Lenovo") # ["HP", "Acer", "Samsung"]


Massiv metodlari:


List.append(x) – massiv aqırınan element qosıw.
List.extend(L) – aqırına hámme elementlerdi qosıp list dizimin keńeytiredi.
List.insert(i,x) – i-elementke x ma`nisin kiritedi.
List.remove(x) – massivten x ma`niske iye elementti óshiredi.
List.pop([i]) – massivtiń i-elementin óshiredi hám qaytaradı. Egerde indeks kórsetilmegen bolsa aqırǵı element óshiriledi.
List.index(x,[start],[end]) – x ma`niske teń start tan end ge shekem birinshi elementti qaytaradı.
List.count(x) – x ma`niske teń elementler sanın qaytaradı.
List.sort([key-funksiya]) – funksiya tiykarında massivti sortlaydı.
List.reverse() – massiv tartibin ózgertiredi.
List.copy() – massivtin ko’shirmesi.
List.clear() – massivti tazalaydi.


1-jeke tarsırma:
Array27. n elementten ibarat dizim berilgen. Dizimde oń hám teris mánisler izbe-iz keliwin tekseriwshi programma duzilsin. Izbe-izlik orınlansa nól shıǵarılsın. Keri jaǵdayda izbe-izlikti buzǵan birinshi element indeksi shıǵarılsın.


Orınlanıwı:
import random
import numpy as np

diapazon = list(range(-10, 10 + 1))


diapazon.remove(0)
n = random.randrange(2, 11)

n = int(input("n: "))


print("n = ", n)
a = np.random.choice(diapazon, n)
print(a)
index = 0
for i in range(0, len(a) - 1):
if (a[i] > 0) == (a[i + 1] > 0):
index = i + 1
break
print(index)









Download 191,27 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish