Informatika1-2014/Gyakorlat4

A MathWikiből

Tartalomjegyzék

Ismétlés az elõadásról

  • Lista definiálása:
l = [3, 2, 6, 8]
p = range(5)       % [0, 1, 2, 3, 4]
  • Listák manipulálása:
l = [3, 2, 6, 8]
a = l[1]         % lista elem lekérés, 0-tól indexelünk, így '''a''' értéke 2 lesz
l[2] = 11        % lista elem értékének megváltoztatása
l.append(13)     % új elem lista végére fûzése
print l          % [3, 2, 11, 8, 13]
  • For ciklus, bejár egy adott listát:
l = [4, 5, 2]
for e in l:
    print e * 2
  • Ennek az eredménye:
8
10
4

Elõfeladatok

Ezeket a feladatokat gedit-ben írva és konsole-ban futtatva oldjátok meg.

Lista és tuple alapok

  1. Adj meg egy legalább 5 elemű, egész számokat tartalmazó listát, és rendeld az L változóhoz!
  2. Írasd ki a lista második elemét!
  3. Írasd ki a lista második, harmadik, és negyedik eleméből álló részlistát (használd a kettőspontot a szögletes zárójelen belül)!
  4. Írasd ki a lista első 3 elemét!
  5. Írasd ki a lista utolsó elemét (negatív index)!
  6. Fűzz a lista végére egy új elemet, értéke legyen ugyanaz, mint az első elem! (append())
  7. Keresd meg hogy egy elem hányadik indexen szerepel a listádban! (index())
  8. Számold meg, hányszor szerepel az első elem a listában! (count())
  9. Mennyi a listádban szereplő számok összege? (sum())
  10. Rendezd a listádat növekvő sorrendbe! (sort())
  11. Fűzd össze az L listát az [1,2,3] listával! (használd a + operátort)
  12. Készíts listát (A néven) az "abrakadabra" stringből! (list())
  13. Készíts stringet az A listából! (str())
  14. Készíts tuple-t T néven az A listából, majd írd ki az utolsó elemét!
  15. Változtasd meg a T első elemét!

CloudCoder feladatok

Ha szûrni szeretnénk a feladatokat egy adott gyakorlatra, akkor a kurzusoknál bal oldalt minden kurzus lenyitható a mellette levõ szürke háromszöggel. Majd ha a megfelelõ gyakorlatot kiválasztjátok csak annak a feladatait látjátok majd. A házifeladattal ugyanez lesz a helyzet.

Személyes eszközök