🐍 Python Lista · Tudáspróba

Python Lista
Teszt

20 kérdés – többszörös választás, igaz/hamis, rövid válasz és programírás. Mutasd meg, mit tanultál!

📋 20 kérdés
30 pont összesen
🕐 Ajánlott idő: 25 perc
🏫 Gimis szint
PONT
0 / 30
📝 A–D Választós kérdések
01
Hogyan hozunk létre egy üres listát Pythonban?
ABCD · 1pt
02
Mi az eredménye ennek a kódnak? lista = [10, 20, 30, 40, 50]; print(lista[2])
ABCD · 1pt
03
Melyik metódus vesz ki és ad vissza egy elemet a lista végéről?
ABCD · 1pt
04
Mi az eredménye? lista = [1, 2, 3, 4, 5]; print(lista[1:4])
ABCD · 1pt
05
Mi az eredménye? [x**2 for x in range(1, 5)]
ABCD · 1pt
06
Hogyan adunk hozzá elemet a lista végéhez?
ABCD · 1pt
07
Mi az eredménye? lista = [5, 3, 8, 1]; lista.sort(); print(lista)
ABCD · 1pt
08
Melyik kifejezés adja vissza a lista utolsó elemét?
ABCD · 1pt
✅ Igaz / Hamis
09
A Python lista módosítható (mutable) adatszerkezet – utólag is megváltoztathatók az elemei.
I/H · 1pt
10
A lista indexelése 1-től kezdődik Pythonban.
I/H · 1pt
11
Az alábbi kód eredménye [2, 4, 6]:
I/H · 1pt
print([x for x in range(1, 7) if x % 2 == 0])
12
A lista.remove(x) metódus az összes x értékű elemet törli a listából.
I/H · 1pt
13
Az alábbi kód eredménye [10, 30, 50]:
I/H · 1pt
lista = [10, 20, 30, 40, 50]
print(lista[::2])
✏️ Rövid válasz
14
Mit ír ki ez a kód? Írd be a pontos eredményt! lista = ["a","b","c","d"]; print(lista[-2])
Rövid · 1pt

15
Melyik beépített függvény adja vissza a lista elemeinek számát?
Rövid · 1pt

16
Mit ír ki? szamok = [3, 1, 4, 1, 5]; print(szamok.count(1))
Rövid · 1pt

17
Egészítsd ki! Az alábbi lista-értelmező megfordítja a szavak sorrendjét (fordított lista): lista[::?] – mi a hiányzó szám?
Rövid · 1pt

💻 Programírás
18
Írd meg a programot! Adott az alábbi lista. Szűrd ki belőle az 5-nél nagyobb számokat, és írd ki az eredményt!
Program · 3pt
# Adott lista:
szamok = [2, 8, 1, 6, 3, 9, 5, 7]
# Várt eredmény: [8, 6, 9, 7]

19
Írd meg a programot! Adott egy névlista. Írd ki azokat a neveket, amelyek „K" betűvel kezdődnek, és a végén írd ki, hány ilyen nevet találtál!
Program · 3pt
# Adott lista:
nevek = ["Kata", "Bence", "Krisztián", "Laura", "Kinga", "Márton", "Klára"]
# Várt kimenet: ['Kata', 'Krisztián', 'Kinga', 'Klára'] és: 4

20
Írd meg a teljes programot! Adott egy jegylista. Végezd el az alábbiakat:
1. Számítsd ki az átlagot (2 tizedesjegyre kerekítve).
2. Írd ki a legjobb és leggyengébb jegyet.
3. Írd ki, hány jegy van összesen.
Program · 3pt
# Adott lista:
jegyek = [5, 4, 3, 5, 2, 4, 5, 3]
# Várt kimenet:
# Átlag: 3.88
# Legjobb: 5 Leggyengébb: 2
# Összesen: 8 jegy

0
pont a lehetséges 30-ból
0
Helyes
0
Hibás
0%
Teljesítmény