<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="lt">
	<id>https://wiki.pitonas.lt/index.php?action=history&amp;feed=atom&amp;title=Knyga%2FDaugiau_apie_s%C4%85ra%C5%A1us</id>
	<title>Knyga/Daugiau apie sąrašus - Versijų istorija</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.pitonas.lt/index.php?action=history&amp;feed=atom&amp;title=Knyga%2FDaugiau_apie_s%C4%85ra%C5%A1us"/>
	<link rel="alternate" type="text/html" href="https://wiki.pitonas.lt/index.php?title=Knyga/Daugiau_apie_s%C4%85ra%C5%A1us&amp;action=history"/>
	<updated>2026-10-07T01:29:10Z</updated>
	<subtitle>Šio puslapio versijų istorija projekte</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.pitonas.lt/index.php?title=Knyga/Daugiau_apie_s%C4%85ra%C5%A1us&amp;diff=680&amp;oldid=prev</id>
		<title>ArturasNik 12:22, 6 rugpjūčio 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.pitonas.lt/index.php?title=Knyga/Daugiau_apie_s%C4%85ra%C5%A1us&amp;diff=680&amp;oldid=prev"/>
		<updated>2025-08-06T12:22:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;lt&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Ankstesnė versija&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;15:22, 6 rugpjūčio 2025 versija&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;1 eilutė:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1 eilutė:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{navigation |previous=Paieška ir Rikiavimas|next=Daugiau apie tekstines eilutes}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{navigation |previous&lt;/del&gt;=&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Paieška &lt;/del&gt;ir &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Rikiavimas|next=Daugiau apie tekstines eilutes}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Ką išmoksi šiame skyriuje? ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Kaip pasiekti sąrašo elementus iš galo naudojant neigiamus indeksus&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Kaip naudoti pjaustymą (slicing), kad gautum dalį sąrašo&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Kaip naudoti pjaustymą su neapibrėžtais indeksais&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Kaip aptikti &lt;/ins&gt;ir &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;apdoroti pažymėtas sąrašo sekas (pvz., &amp;lt;code&amp;gt;&amp;amp;lt;B&amp;amp;gt;&amp;lt;/code&amp;gt;...&amp;lt;code&amp;gt;&amp;amp;lt;/B&amp;amp;gt;&amp;lt;/code&amp;gt;)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Kuo skiriasi sąrašo kopijavimas ir nuorodos&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Kaip sukurti tikrą sąrašo kopiją su &amp;lt;code&amp;gt;[:]&amp;lt;/code&amp;gt; arba &amp;lt;code&amp;gt;copy.deepcopy()&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Kada Python automatiškai kuria nuorodas, o kada – ne&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Apie sąrašus ir jų panaudojimą jau girdėjai praėjusiame skyriuje. Dabar, kai turi daugiau žinių, aš išsamiau aprašysiu sąrašus. Iš pradžių parodysiu, kaip dirbti su sąrašo elementais ir tuomet papasakosiu, kaip juos galima kopijuoti.   &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Apie sąrašus ir jų panaudojimą jau girdėjai praėjusiame skyriuje. Dabar, kai turi daugiau žinių, aš išsamiau aprašysiu sąrašus. Iš pradžių parodysiu, kaip dirbti su sąrašo elementais ir tuomet papasakosiu, kaip juos galima kopijuoti.   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l53&quot;&gt;53 eilutė:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;61 eilutė:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[-4:6]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[-4:6]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  [&amp;#039;Kojinė&amp;#039;, 42]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  [&amp;#039;Kojinė&amp;#039;, 42]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; 💡 Neigiami indeksai leidžia pasiekti sąrašo elementus nuo galo – tai labai naudinga, kai nežinai tikslaus ilgio.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dar vienas dalykas, kurį turėtum žinoti apie sąrašo pjaustymą - neapibrėžtas indeksas. Jei &amp;lt;code&amp;gt;pirmas_indeksas&amp;lt;/code&amp;gt; nenurodytas, tuomet numatytoji reikšmė yra pirmojo elemento sąraše indeksas. Jei paskutinis &amp;lt;code&amp;gt;paskutinis_indeksas&amp;lt;/code&amp;gt; nenurodytas, tuomet numatytoji reikšmė yra paskutiniojo elemento sąraše indeksas.  Štai keli pavyzdžiai:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dar vienas dalykas, kurį turėtum žinoti apie sąrašo pjaustymą - neapibrėžtas indeksas. Jei &amp;lt;code&amp;gt;pirmas_indeksas&amp;lt;/code&amp;gt; nenurodytas, tuomet numatytoji reikšmė yra pirmojo elemento sąraše indeksas. Jei paskutinis &amp;lt;code&amp;gt;paskutinis_indeksas&amp;lt;/code&amp;gt; nenurodytas, tuomet numatytoji reikšmė yra paskutiniojo elemento sąraše indeksas.  Štai keli pavyzdžiai:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l64&quot;&gt;64 eilutė:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;74 eilutė:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[:-5]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[:-5]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  [0, &amp;#039;Jonas&amp;#039;, 2]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  [0, &amp;#039;Jonas&amp;#039;, 2]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; 💡 [:] visada sukuria naują sąrašą, tačiau vidiniai elementai vis dar yra tos pačios nuorodos (nebent naudosi deepcopy).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Štai programos pavyzdys (jei nori, nukopijuok ir išbandyk šios programos kodą):&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Štai programos pavyzdys (jei nori, nukopijuok ir išbandyk šios programos kodą):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l110&quot;&gt;110 eilutė:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;122 eilutė:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Pastorinta [ 28 : 30 ] [&amp;#039;jis&amp;#039;, &amp;#039;ir&amp;#039;]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Pastorinta [ 28 : 30 ] [&amp;#039;jis&amp;#039;, &amp;#039;ir&amp;#039;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Funkcija &amp;lt;code&amp;gt;gauk_pastorintą()&amp;lt;/code&amp;gt; pasiima sau į sąrašą tai, kas buvo padalinta į žodžius ir žymas. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/del&gt;Žymos, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;kurį &lt;/del&gt;ši funkcija ieško - &amp;lt;code&amp;gt;&amp;amp;lt;B&amp;amp;gt;&amp;lt;/code&amp;gt;, nes ji pradeda pastorintą tekstą ir &amp;lt;code&amp;gt;&amp;amp;lt;/B&amp;amp;gt;&amp;lt;/code&amp;gt;, kuris užbaigia pastorintą tekstą. Funkcija &amp;lt;code&amp;gt;gauk_pastorintą()&amp;lt;/code&amp;gt; eina per tekstą ir ieško pradžios ir pabaigos žymų.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Funkcija &amp;lt;code&amp;gt;gauk_pastorintą()&amp;lt;/code&amp;gt; pasiima sau į sąrašą tai, kas buvo padalinta į žodžius ir žymas. Žymos, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;kurią &lt;/ins&gt;ši funkcija ieško - &amp;lt;code&amp;gt;&amp;amp;lt;B&amp;amp;gt;&amp;lt;/code&amp;gt;, nes ji pradeda pastorintą tekstą ir &amp;lt;code&amp;gt;&amp;amp;lt;/B&amp;amp;gt;&amp;lt;/code&amp;gt;, kuris užbaigia pastorintą tekstą. Funkcija &amp;lt;code&amp;gt;gauk_pastorintą()&amp;lt;/code&amp;gt; eina per tekstą ir ieško pradžios ir pabaigos žymų.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kitas dalykas, kurį gali daryti su sąrašais - juos kopijuoti, pavyzdžiui:  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kitas dalykas, kurį gali daryti su sąrašais - juos kopijuoti, pavyzdžiui:  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l169&quot;&gt;169 eilutė:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;181 eilutė:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Iš pradžių atkreipk dėmesį į tai, kad &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; sąrašų sąrašas. Toliau, kai kodo eilutė &amp;lt;code&amp;gt;b[0][1] = 10&amp;lt;/code&amp;gt; yra vykdoma, tuomet &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; ir &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; pasikeičia, bet &amp;lt;code&amp;gt;c&amp;lt;/code&amp;gt; ne. Taip nutiko todėl, kad vidiniai masyvai vis dar yra nuorodos, kai naudojamas pjūvio operatorius.  Iš kitos pusės, &amp;lt;code&amp;gt;deepcopy&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;c&amp;lt;/code&amp;gt; buvo visiškai nukopijuotas.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Iš pradžių atkreipk dėmesį į tai, kad &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; sąrašų sąrašas. Toliau, kai kodo eilutė &amp;lt;code&amp;gt;b[0][1] = 10&amp;lt;/code&amp;gt; yra vykdoma, tuomet &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; ir &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; pasikeičia, bet &amp;lt;code&amp;gt;c&amp;lt;/code&amp;gt; ne. Taip nutiko todėl, kad vidiniai masyvai vis dar yra nuorodos, kai naudojamas pjūvio operatorius.  Iš kitos pusės, &amp;lt;code&amp;gt;deepcopy&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;c&amp;lt;/code&amp;gt; buvo visiškai nukopijuotas.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Taigi, ar turėčiau nerimauti dėl nuorodų kiekvieną kartą, kai naudoju funkciją ar &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;?  Geros naujienos yra tos, kad tau reikia nerimauti apie nuorodas tik naudojant žodynus ir sąrašus. Priskiriant skaičiaus ar teksto eilutės reikšmes turinčius kintamuosius nuorodos nesukuriamos ir tau nereikia sukti galvos ar netikėtai pasikeis reikšmė. Tačiau tau reikia turėt omeny nuorodas, kai keiti sąrašus ir žodynus.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Taigi, ar turėčiau nerimauti dėl nuorodų kiekvieną kartą, kai naudoju funkciją ar &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;?  Geros naujienos yra tos, kad tau reikia nerimauti apie nuorodas tik naudojant žodynus ir sąrašus. Priskiriant skaičiaus ar teksto eilutės reikšmes turinčius kintamuosius nuorodos nesukuriamos ir tau nereikia sukti galvos ar netikėtai pasikeis reikšmė. Tačiau tau reikia turėt omeny nuorodas, kai keiti sąrašus ir žodynus&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; 💡 deepcopy() dažniausiai naudojamas, kai sąrašai yra daugiasluoksniai (list of lists) ir nori užtikrinti visišką nepriklausomumą&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Turbūt susimąstei, kam išvis yra reikalingos nuorodos? Pagrindinė priežastis – greitis. Sukurti nuorodą sąrašo tūkstančiui elementų yra daug greičiau nei sukurti jų kopijas. Dar viena priežastis – tai, kad tu gali turėti funkciją, kuri leidžia modifikuoti sąrašus arba žodynus. Jei kada nors susidursi su keistomis problemomis, kai duomenys pasikeičia, nors neturėtų, tai prisimink apie nuorodas.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Turbūt susimąstei, kam išvis yra reikalingos nuorodos? Pagrindinė priežastis – greitis. Sukurti nuorodą sąrašo tūkstančiui elementų yra daug greičiau nei sukurti jų kopijas. Dar viena priežastis – tai, kad tu gali turėti funkciją, kuri leidžia modifikuoti sąrašus arba žodynus. Jei kada nors susidursi su keistomis problemomis, kai duomenys pasikeičia, nors neturėtų, tai prisimink apie nuorodas.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ArturasNik</name></author>
	</entry>
	<entry>
		<id>https://wiki.pitonas.lt/index.php?title=Knyga/Daugiau_apie_s%C4%85ra%C5%A1us&amp;diff=514&amp;oldid=prev</id>
		<title>ArturasNik: Naujas puslapis:  {{navigation |previous=Paieška ir Rikiavimas|next=Daugiau apie tekstines eilutes}}  Apie sąrašus ir jų panaudojimą jau girdėjai praėjusiame skyriuje. Dabar, kai turi daugiau žinių, aš išsamiau aprašysiu sąrašus. Iš pradžių parodysiu, kaip dirbti su sąrašo elementais ir tuomet papasakosiu, kaip juos galima kopijuoti.    Parašiau pavyzdį, kuriame naudoju indeksus, kad pasiimčiau vieną konkretų elementą iš sąrašo:   &gt;&gt;&gt; &#039;&#039;&#039;skaičiai = [&#039;nulis&#039;, &#039;vi...</title>
		<link rel="alternate" type="text/html" href="https://wiki.pitonas.lt/index.php?title=Knyga/Daugiau_apie_s%C4%85ra%C5%A1us&amp;diff=514&amp;oldid=prev"/>
		<updated>2024-10-10T10:15:56Z</updated>

		<summary type="html">&lt;p&gt;Naujas puslapis:  {{navigation |previous=Paieška ir Rikiavimas|next=Daugiau apie tekstines eilutes}}  Apie sąrašus ir jų panaudojimą jau girdėjai praėjusiame skyriuje. Dabar, kai turi daugiau žinių, aš išsamiau aprašysiu sąrašus. Iš pradžių parodysiu, kaip dirbti su sąrašo elementais ir tuomet papasakosiu, kaip juos galima kopijuoti.    Parašiau pavyzdį, kuriame naudoju indeksus, kad pasiimčiau vieną konkretų elementą iš sąrašo:   &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;skaičiai = [&amp;#039;nulis&amp;#039;, &amp;#039;vi...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Naujas puslapis&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{{navigation |previous=Paieška ir Rikiavimas|next=Daugiau apie tekstines eilutes}}&lt;br /&gt;
&lt;br /&gt;
Apie sąrašus ir jų panaudojimą jau girdėjai praėjusiame skyriuje. Dabar, kai turi daugiau žinių, aš išsamiau aprašysiu sąrašus. Iš pradžių parodysiu, kaip dirbti su sąrašo elementais ir tuomet papasakosiu, kaip juos galima kopijuoti.  &lt;br /&gt;
&lt;br /&gt;
Parašiau pavyzdį, kuriame naudoju indeksus, kad pasiimčiau vieną konkretų elementą iš sąrašo:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;skaičiai = [&amp;#039;nulis&amp;#039;, &amp;#039;vienas&amp;#039;, &amp;#039;du&amp;#039;, &amp;#039;trys&amp;#039;, &amp;#039;keturi&amp;#039;, &amp;#039;penki&amp;#039;]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;skaičiai[0]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;nulis&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;skaičiai[4]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;keturi&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;skaičiai[5]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;penki&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Visi šie pavyzdžiai tau turėtų atrodyti pažįstami. Jei nori gauti pirmąjį sąrašo elementą, tu žiūri į indeksą 0, jei nori antrojo, tuomet imi indeksą 1 ir taip toliau judi per visą sąrašą. Tačiau ką daryti, jei nori paskutinio sąrašo elemento? Vienas iš būdų galėtų būti funkcijos &amp;lt;code&amp;gt;len()&amp;lt;/code&amp;gt; panaudojimas: &amp;lt;code&amp;gt;skaičiai[len(skaičiai) - 1]&amp;lt;/code&amp;gt;. Funkcija &amp;lt;code&amp;gt;len()&amp;lt;/code&amp;gt; visada grąžina elementų kiekį + 1. Šiuo būdu gali eiti per sąrašą iš kitos pusės, pavyzdžiui: antrasis sąrašo elementas nuo galo yra gaunamas taip: &amp;lt;code&amp;gt;skaičiai[len(skaičiai) - 2]&amp;lt;/code&amp;gt;. Kaip jau minėjau, yra dar vienas būdas, kaip galėtum pasiekti tą patį rezultatą. Python&amp;#039;e paskutinis elementas sąraše visada turi indeksą -1, antrojo elemento nuo sąrašo pabaigos indeksas yra -2 ir taip toliau. Štai daugiau pavyzdžių:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;skaičiai[len(skaičiai) - 1]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;penki&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;skaičiai[len(skaičiai) - 2]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;keturi&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;skaičiai[-1]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;penki&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;skaičiai[-2]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;keturi&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;skaičiai[-6]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;nulis&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Taigi, bet kuris sąrašo elementas gali būti indeksuojamas dviem būdais: iš priekio ir iš galo.&lt;br /&gt;
&lt;br /&gt;
Kitas naudingas būdas, kaip gali padalinti sąrašą ir gauti konkrečią jo dalį – pjaustymas (slicing). Štai pavyzdys, leidžiantis suprasti, kaip jis gali būti naudojamas:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai = [0, &amp;#039;Jonas&amp;#039;, 2, &amp;#039;S.P.A.M.&amp;#039;, &amp;#039;Kojinė&amp;#039;, 42, &amp;quot;Benas&amp;quot;, &amp;quot;Liepa&amp;quot;]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[0]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 0&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[7]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;Liepa&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[0:8]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [0, &amp;#039;Jonas&amp;#039;, 2, &amp;#039;S.P.A.M.&amp;#039;, &amp;#039;Kojinė&amp;#039;, 42, &amp;#039;Benas&amp;#039;, &amp;#039;Liepa&amp;#039;]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[2:4]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [2, &amp;#039;S.P.A.M.&amp;#039;]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[4:7]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [&amp;#039;Kojinė&amp;#039;, 42, &amp;#039;Benas&amp;#039;]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[1:5]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [&amp;#039;Jonas&amp;#039;, 2, &amp;#039;S.P.A.M.&amp;#039;, &amp;#039;Kojinė&amp;#039;]&lt;br /&gt;
&lt;br /&gt;
Pjaustymą naudoju tada, kai noriu gauti konkrečią sąrašo dalį. Pjaustymo operatorius yra aprašomas taip: &amp;lt;code&amp;gt;dalykai[pirmas_indeksas:paskutinis_indeksas]&amp;lt;/code&amp;gt;. Pjaustymas „perpjauna“ sąrašą  ties &amp;lt;code&amp;gt;pirmas_indeksas&amp;lt;/code&amp;gt; ir &amp;lt;code&amp;gt;paskutinis_indeksas&amp;lt;/code&amp;gt; ir tuomet grąžina tą sarašo dalį, kuri yra tarp pirmo indekso ir paskutinio indekso. Gali naudoti abiejų tipų indeksavimą:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[-4:-2]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [&amp;#039;Kojinė&amp;#039;, 42]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[-4]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;#039;Kojinė&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[-4:6]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [&amp;#039;Kojinė&amp;#039;, 42]&lt;br /&gt;
&lt;br /&gt;
Dar vienas dalykas, kurį turėtum žinoti apie sąrašo pjaustymą - neapibrėžtas indeksas. Jei &amp;lt;code&amp;gt;pirmas_indeksas&amp;lt;/code&amp;gt; nenurodytas, tuomet numatytoji reikšmė yra pirmojo elemento sąraše indeksas. Jei paskutinis &amp;lt;code&amp;gt;paskutinis_indeksas&amp;lt;/code&amp;gt; nenurodytas, tuomet numatytoji reikšmė yra paskutiniojo elemento sąraše indeksas.  Štai keli pavyzdžiai:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[:2]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [0, &amp;#039;Jonas&amp;#039;]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[-2:]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [&amp;#039;Benas&amp;#039;, &amp;#039;Liepa&amp;#039;]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[:3]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [0, &amp;#039;Jonas&amp;#039;, 2]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;dalykai[:-5]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [0, &amp;#039;Jonas&amp;#039;, 2]&lt;br /&gt;
&lt;br /&gt;
Štai programos pavyzdys (jei nori, nukopijuok ir išbandyk šios programos kodą):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
poema = [&amp;quot;&amp;lt;B&amp;gt;&amp;quot;, &amp;quot;Ta&amp;quot;, &amp;quot;liga&amp;quot;, &amp;quot;nelimpa&amp;quot;, &amp;quot;&amp;lt;/B&amp;gt;&amp;quot;, &amp;quot;net&amp;quot;, &amp;quot;ir&amp;quot;, &amp;quot;prie&amp;quot;,&lt;br /&gt;
        &amp;quot;savų.&amp;quot;, &amp;quot;Pats&amp;quot;, &amp;quot;&amp;lt;B&amp;gt;&amp;quot;, &amp;quot;žiopliukas&amp;quot;, &amp;quot;būdamas,&amp;quot;, &amp;quot;neapkrės&amp;quot;, &amp;quot;kitų.&amp;quot;, &amp;quot;&amp;lt;/B&amp;gt;&amp;quot;,&lt;br /&gt;
        &amp;quot;Žiopliškumas&amp;quot;, &amp;quot;buvo&amp;quot;, &amp;quot;ir&amp;quot;, &amp;quot;&amp;lt;B&amp;gt;&amp;quot;, &amp;quot;visad&amp;quot;, &amp;quot;jis&amp;quot;, &amp;quot;bus.&amp;quot;,&lt;br /&gt;
        &amp;quot;&amp;lt;/B&amp;gt;&amp;quot;, &amp;quot;Jei&amp;quot;, &amp;quot;skandinsi&amp;quot;, &amp;quot;pelkėj,&amp;quot;, &amp;quot;&amp;lt;B&amp;gt;&amp;quot;, &amp;quot;jis&amp;quot;, &amp;quot;ir&amp;quot;,&lt;br /&gt;
        &amp;quot;&amp;lt;/B&amp;gt;&amp;quot;, &amp;quot;ten&amp;quot;, &amp;quot;nežus.&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
def gauk_pastorintą(tekstas):&lt;br /&gt;
    true = 1&lt;br /&gt;
    false = 0&lt;br /&gt;
    ## ar_pastorintas pasako ar mes dabar tikriname &lt;br /&gt;
    ## pastorintą teksto dalį.&lt;br /&gt;
    ar_pastorintas = false&lt;br /&gt;
    ## pradinis_blokas yra indeksas arba nepastorinta &lt;br /&gt;
    ## teksto dalis arba pastorinta.&lt;br /&gt;
    pradinis_blokas = 0&lt;br /&gt;
    for indeksas in range(len(tekstas)):&lt;br /&gt;
        ## Apdorojama pastorinto teksto pradžia &lt;br /&gt;
        if tekstas[indeksas] == &amp;quot;&amp;lt;B&amp;gt;&amp;quot;:&lt;br /&gt;
            if ar_pastorintas:&lt;br /&gt;
                print(&amp;quot;Klaida: Papildoma pastorinimo atidarymo žyma&amp;quot;)&lt;br /&gt;
            ## print &amp;quot;Nepastorintas:&amp;quot;, tekstas[pradinis_blokas:indeksas]&lt;br /&gt;
            ar_pastorintas = true&lt;br /&gt;
            pradinis_blokas = indeksas + 1&lt;br /&gt;
        ## Apdorojama pastorinto teksto pabaiga&lt;br /&gt;
        ## Atsimink, kad paskutinis skaičius atliekant pjūvį yra indeksas &lt;br /&gt;
        ## po to, kai paskutinis indeksas yra panaudotas.&lt;br /&gt;
        if tekstas[indeksas] == &amp;quot;&amp;lt;/B&amp;gt;&amp;quot;:&lt;br /&gt;
            if not ar_pastorintas:&lt;br /&gt;
                print(&amp;quot;Klaida: papildoma pastorinimo uždarymo žyma&amp;quot;)&lt;br /&gt;
            print(&amp;quot;Pastorintas [&amp;quot;, pradinis_blokas, &amp;quot;:&amp;quot;, indeksas, &amp;quot;]&amp;quot;, tekstas[pradinis_blokas:indeksas])&lt;br /&gt;
            ar_pastorintas = false&lt;br /&gt;
            pradinis_blokas = indeksas + 1&lt;br /&gt;
&lt;br /&gt;
gauk_pastorintą(poema)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
šios programos išvestis yra:&lt;br /&gt;
&lt;br /&gt;
 Pastorinta [ 1 : 4 ] [&amp;#039;Ta&amp;#039;, &amp;#039;liga&amp;#039;, &amp;#039;nelimpa&amp;#039;]&lt;br /&gt;
 Pastorinta [ 11 : 15 ] [&amp;#039;žiopliukas&amp;#039;, &amp;#039;būdamas,&amp;#039;, &amp;#039;neapkrės&amp;#039;, &amp;#039;kitų.&amp;#039;]&lt;br /&gt;
 Pastorinta [ 20 : 23 ] [&amp;#039;visad&amp;#039;, &amp;#039;jis&amp;#039;, &amp;#039;bus.&amp;#039;]&lt;br /&gt;
 Pastorinta [ 28 : 30 ] [&amp;#039;jis&amp;#039;, &amp;#039;ir&amp;#039;]&lt;br /&gt;
&lt;br /&gt;
Funkcija &amp;lt;code&amp;gt;gauk_pastorintą()&amp;lt;/code&amp;gt; pasiima sau į sąrašą tai, kas buvo padalinta į žodžius ir žymas.  Žymos, kurį ši funkcija ieško - &amp;lt;code&amp;gt;&amp;amp;lt;B&amp;amp;gt;&amp;lt;/code&amp;gt;, nes ji pradeda pastorintą tekstą ir &amp;lt;code&amp;gt;&amp;amp;lt;/B&amp;amp;gt;&amp;lt;/code&amp;gt;, kuris užbaigia pastorintą tekstą. Funkcija &amp;lt;code&amp;gt;gauk_pastorintą()&amp;lt;/code&amp;gt; eina per tekstą ir ieško pradžios ir pabaigos žymų.&lt;br /&gt;
&lt;br /&gt;
Kitas dalykas, kurį gali daryti su sąrašais - juos kopijuoti, pavyzdžiui: &lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;a = [1, 2, 3]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;b = a&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;print(b)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [1, 2, 3]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;b[1] = 10&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;print(b)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [1, 10, 3]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;print(a)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [1, 10, 3]&lt;br /&gt;
&lt;br /&gt;
Šis pavyzdys turėtų nustebinti, kadangi pakeitus &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; pasikeitė ir &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt;. Taip yra todėl, kad teiginys &amp;lt;code&amp;gt;b = a&amp;lt;/code&amp;gt; sukūrė &amp;#039;&amp;#039;nuorodą (reference)&amp;#039;&amp;#039; iš &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; į &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt;, o tai reiškia, jog &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; dabar yra dar vienas &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; vardas.&lt;br /&gt;
Taigi, bet koks &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; pakeitimas, keičia ir &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt;. Tačiau kai kurie priskyrimai nesukuria dviejų pavadinimų vienam sąrašui, pažvelk į dar vieną pavyzdį:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;a = [1, 2, 3]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;b = a * 2&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;print(a)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [1, 2, 3]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;print(b)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [1, 2, 3, 1, 2, 3]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;a[1] = 10&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;print(a)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [1, 10, 3]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;print(b)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [1, 2, 3, 1, 2, 3]&lt;br /&gt;
&lt;br /&gt;
Šiuo atveju &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; nėra nuoroda į &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt;, nes išraiška &amp;lt;code&amp;gt;a * 2&amp;lt;/code&amp;gt; sukuria naują sąrašą vietoje nuorodos į &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt;. Beveik visos priskyrimo operacijos sukuria nuorodą, pavyzdžiui: kai perduodi sąrašą, kaip funkcijos argumentą, tu sukuri nuorodą.&lt;br /&gt;
Visgi, dažniau mums programoje reikia kopijų, o ne nuorodų. Kai norime pakeisti vieną sąrašą, nekeisdami kito sąrašo, mes turime įsitikinti, kad sukūrėme sąrašo kopiją.&lt;br /&gt;
&lt;br /&gt;
Yra keli būdai, kaip gali sukurti sąrašo kopiją. Vienas iš paprasčiausių būdų yra pjaustymo operatorius, kadangi jis visuomet sukuria naują sąrašą, net tada, kai su pjūviu apimame viso sąrašo ilgį:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;a = [1, 2, 3]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;b = a[:]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;b[1] = 10&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;print(a)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [1, 2, 3]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;print(b)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [1, 10, 3]&lt;br /&gt;
&lt;br /&gt;
Panaudoję pjūvio operatorių &amp;lt;code&amp;gt;[:]&amp;lt;/code&amp;gt; mes sukuriame naują sąrašo kopiją. Turėk omeny, kad nukopijuojamas yra tik išorinis sąrašas. Bet koks vidinis sąrašas turi nuorodą į pirminį sąrašą. Todėl, kai sąraše yra sąrašų, reikia nukopijuoti ir vidinius sąrašus. Tu tai gali padaryti pats, tačiau Python&amp;#039;as savyje jau turi modulį, kuris tai padaro už tave. Gali panaudoti funkciją &amp;lt;code&amp;gt;deepcopy&amp;lt;/code&amp;gt; iš &amp;lt;code&amp;gt;copy&amp;lt;/code&amp;gt; modulio:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;import copy&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;a = [[1, 2, 3], [4, 5, 6]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;b = a[:]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;c = copy.deepcopy(a)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;b[0][1] = 10&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;c[1][1] = 12&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;print(a)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [[1, 10, 3], [4, 5, 6]]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;print(b)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [[1, 10, 3], [4, 5, 6]]&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; &amp;#039;&amp;#039;&amp;#039;print(c)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 [[1, 2, 3], [4, 12, 6]]&lt;br /&gt;
&lt;br /&gt;
Iš pradžių atkreipk dėmesį į tai, kad &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; sąrašų sąrašas. Toliau, kai kodo eilutė &amp;lt;code&amp;gt;b[0][1] = 10&amp;lt;/code&amp;gt; yra vykdoma, tuomet &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; ir &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; pasikeičia, bet &amp;lt;code&amp;gt;c&amp;lt;/code&amp;gt; ne. Taip nutiko todėl, kad vidiniai masyvai vis dar yra nuorodos, kai naudojamas pjūvio operatorius.  Iš kitos pusės, &amp;lt;code&amp;gt;deepcopy&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;c&amp;lt;/code&amp;gt; buvo visiškai nukopijuotas.&lt;br /&gt;
&lt;br /&gt;
Taigi, ar turėčiau nerimauti dėl nuorodų kiekvieną kartą, kai naudoju funkciją ar &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;?  Geros naujienos yra tos, kad tau reikia nerimauti apie nuorodas tik naudojant žodynus ir sąrašus. Priskiriant skaičiaus ar teksto eilutės reikšmes turinčius kintamuosius nuorodos nesukuriamos ir tau nereikia sukti galvos ar netikėtai pasikeis reikšmė. Tačiau tau reikia turėt omeny nuorodas, kai keiti sąrašus ir žodynus. &lt;br /&gt;
&lt;br /&gt;
Turbūt susimąstei, kam išvis yra reikalingos nuorodos? Pagrindinė priežastis – greitis. Sukurti nuorodą sąrašo tūkstančiui elementų yra daug greičiau nei sukurti jų kopijas. Dar viena priežastis – tai, kad tu gali turėti funkciją, kuri leidžia modifikuoti sąrašus arba žodynus. Jei kada nors susidursi su keistomis problemomis, kai duomenys pasikeičia, nors neturėtų, tai prisimink apie nuorodas.&lt;br /&gt;
&lt;br /&gt;
{{navigation |previous=Paieška ir Rikiavimas|next=Daugiau apie tekstines eilutes}}&lt;br /&gt;
[[Category:Knyga]]&lt;/div&gt;</summary>
		<author><name>ArturasNik</name></author>
	</entry>
</feed>