<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/535/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>c) Listat</title>
<id>https://peda.net/id/742eab1e3ff</id>
<updated>2019-03-06T11:15:58+02:00</updated>
<link href="https://peda.net/id/742eab1e3ff:atom" rel="self" />
<link href="https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/pop/perusteet2/c-listat#top" rel="alternate" />
<logo>https://peda.net/:static/535/peda.net.logo.bg.svg</logo>
<rights type="html">&lt;div class=&quot;license&quot;&gt;Tämän sivun lisenssi &lt;a rel=&quot;license&quot; href=&quot;https://peda.net/info&quot;&gt;Peda.net-yleislisenssi&lt;/a&gt;&lt;/div&gt;&#10;</rights>

<entry>
<title>Listat</title>
<id>https://peda.net/id/742f03663ff</id>
<updated>2022-12-05T11:57:10+02:00</updated>
<link href="https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/pop/perusteet2/c-listat/listat#top" />
<content type="html">Ohjelmoinnissa listat ovat usein hyvin kätevä tapa ryhmitellä tietoja. Listat luodaan kuten muuttujatkin antamalla listalle nimi ja = merkin jälkeen listan jäsenet hakasulkujen sisään pilkulla eroteltuina. &lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;lista=[1,2,3,4]&lt;/strong&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Koko listan saa tulostettua print käskyllä. &lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;print(lista)&lt;/strong&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Listan jäsenten määrän saa selville len -funktiolla. &lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;print(len(lista))&lt;/strong&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Jos taas haluat poimia listalta vain yhden jäsenen merkitse sen järjestysluku hakasulkujen sisään.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;print(lista[2])&lt;/strong&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Muista kuitenkin että ohjelmoinnissa laskeminen alkaa nollasta. Siten ylläoleva käsky antaisi tulokseksi 3.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;lista.insert(2,8)&lt;/strong&gt;&lt;br/&gt;&#10;Metodi insert lisää listaan uuden jäsenen. Ensin kerrotaan monenneksi uusi jäsen tulee ja sen jälkeen mikä sen arvo on. tässä esimerkissä lisätään listan kolmanneksi jäseneksi numero 8.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span&gt;&lt;strong class=&quot;editor red&quot;&gt;lista.remove(8)&lt;br/&gt;&#10;&lt;/strong&gt;Metodi remove poistaa listasta halutun jäsenen.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Voit järjestää listan suuruusjärjestykseen sort metodilla&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;lista.sort()&lt;/strong&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Voit kääntää listan käänteiseen järjestykseen reverse metodilla&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;lista.reverse()&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/strong&gt;&lt;/span&gt;Listan jäsenet voivat olla eri tyyppiä. Merkkijonot lainausmerkkien tai hipsujen sisään, desimaaliluvuissa muista käyttää pistettä - ei pilkkua, kokonaisluvut normaalisti.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;lista2=['eka', 2, 3.0, 4, 'viides' ]&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/strong&gt;&lt;strong class=&quot;editor red&quot;&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;/strong&gt;</content>
<published>2019-03-06T11:15:58+02:00</published>
</entry>

<entry>
<title>Harjoituksia</title>
<id>https://peda.net/id/74311bec3ff</id>
<updated>2022-12-08T07:05:52+02:00</updated>
<link href="https://peda.net/jyvaskyla/ict/palvelut/ohjelmointi-robotiikka/pop/perusteet2/c-listat/harjoituksia#top" />
<content type="html">Harjoittele:&lt;br/&gt;&#10;&lt;b&gt;1) Kirjoita lista jossa vähintään kuusi satunnaista numeroa. &lt;/b&gt;&lt;br/&gt;&#10;&lt;b&gt;a) tulosta lista&lt;/b&gt; &lt;br/&gt;&#10;b) järjestä lista suuruusjärjestykseen &lt;br/&gt;&#10;c) järjestä lista pienimmästä suurimpaan &lt;br/&gt;&#10;d) lisää listan ensimmäiseksi jäseneksi luku 88&lt;br/&gt;&#10;e) Poista listan kolmas jäsen&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;2. Luo lista nimeltä &amp;quot;kauppalista&amp;quot;. Lisää siihen jäseniksi peruna, porkkana, sipuli ja maito.&lt;/b&gt;&lt;br/&gt;&#10;a. Tulosta listan jäsenet&lt;br/&gt;&#10;b. Tulosta listan jäsenten määrä.&lt;br/&gt;&#10;c. Tulosta listan toinen jäsenen nimi.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;iframe src=&quot;https://trinket.io/embed/python/88b9d137c5&quot; width=&quot;100%&quot; height=&quot;600&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;​</content>
<published>2019-03-06T11:15:58+02:00</published>
</entry>


</feed>