Tulosta listan jokaisen alkion sisältö.
Rajoite: mene lista läpi for-rakenteella.
lstValues = [1, 2.2, "heps", True]
Tulosta listan jokaisen alkion jokaisen alkion sisältö.
Rajoite: mene lista läpi for-rakenteella.
lstValues = [["A", "B"], ["C", "D", "Y"], ["E", "F"]]
Tulosta dictionaryn jokaisen alkion sisältö.
Rajoite: mene listan avaimet läpi for-rakenteella ja viittaa arvoihin avaimella.
dicValues = {"one":1, "two":2, "three":3}
Tulosta ruutuun teksti "hep" yhtä monta kertaa, kuin tuplessa on alkioita:
rajoite: käytä len() ja range() -funktioita hyväksesi tutkiessasi tuplea ja käyttäessäsi for-rakennetta.
tupValues = (1, 3, 4, 5, 6, 7, 4)
Mene dictionary läpi avaimen arvoilla 1-<dictionaryn pituus>.
Jos arvoa vastaava avain löytyy dictionarysta, tulosta avainta vastaava arvo ruutuun.
dicValues = {1:"one", 2:"Two", 4:"four", 6:"six"}
Tee ao. listan perusteella uusi lista, johon olet poiminut kaikki ao. listan alkiot, jotka alkavat kirjaimella "A".
Tulosta uusi lista aakkosjärjestyksessä ruudulle. Edit: lisätty loppuun yksi nimi, jotta tarve aakkostukselle syntyy.
lstNames = ["Aapeli", "Jorma", "Anni", "Kaisa", "Auvo", "Jussi", "Aabraham"]
Luo ohjelmallisesti for-rakenteen avulla seuraava dictionary, avainten arvot ovat valmiina tuple-muuttujassa jota tulee käyttää hyväksi:
rajoite: käytä enumerate-käskyä hyväksesi.
dicValues = {1:"one", 2:"two", 3:"three", 4:"four"}
tupNumbers = ("one", "two", "three", "four")
Voit tarkitaa tuotoksesi esim. tulostamalla dictionaryn ruutuun:
print <dictionary-muuttujan nimi>
Luo ohjelmallisesti for-rakenteen avulla seuraava 10-alkioinen lista:
[[1, 33], [2, 33], [3, 33], [4, 33] ... [10, 33]]
Tulosta ruutuun yhdelle riville while-rakenteen avulla ao. listan ascii-arvoja vastaavat kirjainmerkit.
Mikä lause tulostuu ruudulle?
lstAsciiVals = [0x50, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x20, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x21]
Kysy käyttäjältä raw_input():lla lukuarvoja while-rakenteessa niin kauan, kunnes tämä antaa luvun 10.
Kun luku on annettu, tulosta "Oikein!" ja poistu ohjelmasta
Copyright © 2011-2017 ELOSOL