Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Johdanto Listoihin | Listat
Python Ninja
Osio 6. Luku 1
ninja.py

ninja.py

bookJohdanto Listoihin

Pyyhkäise näyttääksesi valikon

Python-listat ovat kuin säiliöitä, jotka voivat sisältää erilaisia alkioita. Listan voi luoda sulkemalla alkiot hakasulkeisiin []:

list_ = ["cat", "dog", "chicken", "monkey"]

Ninja-pelissä voit käsitellä listaa seuraavilla menetelmillä:

  • pick_to_inventory(index): poimii alkion ja sijoittaa sen inventaarioon annettuun index-kohtaan, tai lisää sen listan loppuun (tai ensimmäiseksi alkioksi, jos lista on tyhjä), jos index-arvoa ei anneta;
  • put_from_inventory(index): ottaa alkion inventaariosta index-kohdasta ja sijoittaa sen kartalle. Jos index-arvoa ei anneta, otetaan viimeinen alkio.

Tässä on esimerkki, jossa Ninja kerää 2 eläintä inventaarioon ja palauttaa sitten ensimmäisen alkion takaisin kartalle.

Huomio

Pythonissa laskeminen alkaa nollasta.

Huomio

Tällä kurssilla sinun ei tarvitse määritellä listoja itse — ne ovat jo sisäänrakennettuina koodilogiikkaan.

ninja.py

ninja.py

copy

Kun suoritat koodin kartalla, näet violetin palkin yläreunassa — tämä on inventaario.

Tehtävä

Swipe to start coding

Ratkaisu

Tutustu muihin kursseihin luettelossa

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 6. Luku 1
ninja.py

ninja.py

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt