<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Архивы Тізім - iFOR.KZ</title>
	<atom:link href="https://ifor.kz/tag/%D1%82%D1%96%D0%B7%D1%96%D0%BC/feed/" rel="self" type="application/rss+xml" />
	<link>https://ifor.kz/tag/тізім/</link>
	<description>Адам ойланады, компьютер орындайды</description>
	<lastBuildDate>Tue, 23 Sep 2025 10:30:51 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>

<image>
	<url>https://ifor.kz/wp-content/uploads/2023/01/cropped-photo_1985438389258790828_c-32x32.jpg</url>
	<title>Архивы Тізім - iFOR.KZ</title>
	<link>https://ifor.kz/tag/тізім/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Индекс және қиынды(slice)</title>
		<link>https://ifor.kz/%d0%b8%d0%bd%d0%b4%d0%b5%d0%ba%d1%81-%d0%b6%d3%99%d0%bd%d0%b5-%d2%9b%d0%b8%d1%8b%d0%bd%d0%b4%d1%8bslice/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 21 Jul 2025 05:59:11 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[индекс]]></category>
		<category><![CDATA[Тізім]]></category>
		<category><![CDATA[қиынды]]></category>
		<guid isPermaLink="false">https://ifor.kz/?p=192</guid>

					<description><![CDATA[<p>Бұған дейінгі постымызда көрсеткендей тізімнің әр элементіне қатынас оның индексі арқылы жүреді. Көптеген басқа тілдердегідей индекс пайтонда да 0-ден басталады. мысалы: мынадай тізім болсын осы тізімнен Алматы қаласын экранға шығаратын болсақ алдымен тізім атын және тік жақша ішіне индекс жазамыз. мысалдан түсінгендеріңіздей индекс 0-ден басталып 3-пен аяқталады. Егер сіз тізім шекарасынан шығып кететін болсаңыз IndexError [&#8230;]</p>
<p>Сообщение <a rel="nofollow" href="https://ifor.kz/%d0%b8%d0%bd%d0%b4%d0%b5%d0%ba%d1%81-%d0%b6%d3%99%d0%bd%d0%b5-%d2%9b%d0%b8%d1%8b%d0%bd%d0%b4%d1%8bslice/">Индекс және қиынды(slice)</a> появились сначала на <a rel="nofollow" href="https://ifor.kz">iFOR.KZ</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Бұған дейінгі постымызда көрсеткендей тізімнің әр элементіне қатынас оның индексі арқылы жүреді. Көптеген басқа тілдердегідей индекс пайтонда да 0-ден басталады.</p>



<p>мысалы: мынадай тізім болсын</p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">qalalar=['Almaty','Aqtobe','Qizilorda','Oral']</pre></div>



<p>осы тізімнен Алматы қаласын экранға шығаратын болсақ алдымен тізім атын және тік жақша ішіне индекс жазамыз.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcJIIAkryVYz1ukbX3GXGRjR_rL7tJh5Baejdmohqn5OoLnfo6uk2NpuK4L94YxZo6hjH5ebenHWsRKZv1f-jOYmQu5ME5sfWXiGj0CSb5I_ZloUazc8xmLQqBT4_LWwqcQInBKyqfJLeEzW04Hk1M?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p>мысалдан түсінгендеріңіздей индекс 0-ден басталып 3-пен аяқталады. Егер сіз тізім шекарасынан шығып кететін болсаңыз IndexError қатесін аласыз.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXf5EnQYUVUxv0nbhfj2UWYlza2GqeQA_dHAd2jxFsBStydMGMOtme3bMrZCNML38_4vgZCDmq-FFx6-y9s1La_wAe4j_RsocquMG_zr1_0QGQr61Y9YG7unntp7ELv1tAzP2hSac9xLarbnKiglWwQ?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p>Сонымен қатар пайтон тілінде теріс индексті қолдануға болады. Теріс индекс -1 -ден басталады және ол тізімнің соңғы элементін қайтарады.<br>мысалы:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdD9a0zAg3viuRQfaU7-CPfrshtSD0_G1OFfxFm417V7cuS4WkTsORVaBlDJax4mDAo_LlyMcuMofYZORhTt3_eX4HEiZ6OJUxRMbKrspn8Kq7jbGrTT6Is3tCQzGzQCdvBtp6BJ29sAl5ONKYp0Q?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p>Сәйкесінше qalalar[-2]&nbsp; &#8216;Qizilorda&#8217; , qalalar[-3]&nbsp; &#8216;Aqtobe&#8217; -ні шығарады.</p>



<p>Бұл жағдайда да тізімнің шекарасынан шығып кететін болсаңыз&nbsp; IndexError қатесін аласыз.</p>



<p>Егер сізге әрқашан тізімнің ең соңғы элементін алу керек болса теріс индексті қолданған тиімді. Егер теріс индекс жоқ болса біз былай жасаған болар едік.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcrneqMlI1lw5UyFywtBF84ckgJpU7LD-lvdDwcyQ9UqMN5OnMcouRw1FJWprlWOQcZf-98f7c0bN8qHuwQd7OjmyzenZuxwO_BvcqSXrZGJSiFY6_B9fvaJ-0u0-bqIX3EOWuWaHGCt7L1XjfBPHw?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p>Бұл жерде <strong>len </strong>функциясы тізімнің ұзындығын қайтарады яғни 4-ке тең. Тізім индексі 0-ден басталатын болғандықтан -1 -ге азайттық.</p>



<h2 class="wp-block-heading">Қиынды</h2>



<p>Пайтон тілінде сонымен қатар қиынды(slice) деген түсінік бар. Яғни қиынды көмегімен тізімнен белгілі бір аралықты қиып алуға болады.</p>



<p>Жалпы жазылу ережесі <strong>tizim[START:STOP:STEP]</strong> бұл жердегі <strong>START</strong>&#8212; басталу индексі және ол берілмесе 0-ден басталады. <strong>STOP </strong>тізімнің(не объектінің) ұзындығына тең, <strong>STEP</strong> үнсіз келісім бойынша 1-ге тең.</p>



<p>Сонымен қатар бұл параметрлердің кейбірі немесе бәрін жазбауға болады.<br>Мысалы:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcAyqMM924jYcdUn7HHR2hF4LorHvboB3MtVqe5605Udw7o7u9Kd76espEEQGe_IOoBN1z-wRzdTygOXT-ynTVj3X-zC6pGfwNT7Kx6NFw4VF1_ppz1b-WlenuszKd3uuIdrexhpXaW8IgPX2oXAeY?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p>Бұл жерде <strong>START </strong>және <strong>STOP </strong>жазылмаған сәйкесінше тізімнің барлық элементтері шығады. Бұл мына жағдаймен тең</p>



<p><img fetchpriority="high" decoding="async" width="624" height="252" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeNOD_2YI56fWkHaFojQ10B2R6nBn0clvN3JnPh2LhbnqdGazAHXiHAatLCA2dRyJrG0FZgS_vuC-VQnibV8WEyiETFks7yFfRham0HfR__8FF7k6Vo4YvxzCAmmIbgRK7CFlBQKdaO8OzD49zlGrk?key=mZiOqfKMiQ-cpYYrUaoqlAAH"><br><strong>0-START, 4-STOP.</strong></p>



<p>Бізге Аqtobe және Qizilorda қалалары керек болса былай жазған болар едік</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfs2K5jgAqoiJZHi12hafj-0uJvva_A9nY-BHvuP_iYhOZ0f5tx2MyZ9UVRG_7jqIoYSkYOX7RWwZkvnoH8aUupsbxoH1Zt85Vkw_nj28lAArgfzKLBd3mWylUc4QQYY76P-Fpc3jWhET49Rflr63M?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p>Бұл жерде байқағандарыңыздай қиындының оң жақ элементі STOP параметріне 1 қадам жетпей тоқтайды.</p>



<p>Үшінші параметр STEP қадам санын қосып көрейік</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdQFvWTfjdUlu0aaYzuJqJ9Pu53hCEmhrae0bSFDmHTPl937fzN8196QKi2F3l65hSoQQnJqDS28amZCtv8YRKELMx9Jsz5XH9gY7pqTG6SYkiXCErRJzaLeWFi_gvN9K_j8WVU5vPC53pioWnz93I?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p>Тізімнің басынан бастап соңына дейін әрбір екінші элементін шығардық.</p>



<p>Егер сіздің параметрлер тізімнін шекарасынан шығып кетсе сіз бос тізім аласыз</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfwPCHl_A4YSeefRIrT6_Ume2Byh0_j7Uz3RKQvDhoL4zux9nG94fMkBrCKJoywFPB5o9U-vsDG5XeWVNE7XEwerVAU6czzxw2KhEuXg5n8jjzXVKaLIQeAtiWwZXGSDY_nagqMfZ9Y2EJFRPqS2Fc?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p>Сонымен қатар параметрі ретінде теріс индекстерді де қолдануға болады</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd5w3Sej1vZNYgDz6HG_-yVgE2vsgTVMbuOPoHiw5bnTA3SfBg620SskJWDX37hCoilKXWdN63zeqmSYHWaWu621oUMmWJbXQWh5TfVH5MwntHeRL_eEfzETVtq-lvrxHKKAZsAq_FvSSUGPKB98Q?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p>STOP бұл жерде -1 -ге тең сәйкесінше ‘Taraz’ қаласы шықпайды.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfDxY-WUD5thNhOKIesTdokyeP8IO18t1GCFsVaYjcLGEJeYR49bhVEACPxNuTvBmqoXjjvfEzn2Rw0HYhwp2lD1mK4YDXtWdfCuSaTzGEgofWgkrwfoUJvDOPUpi50HxONmL3olDJbgjR5HrBaoKg?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p>Егер сізге кері ретпен шығару керек болса STEP параметріне теріс қадам санын беруге болады.&nbsp;</p>



<p>Сәйкесінше тізімді төңкеру үшін</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcQZPIA_OLyFaN3Mw_OrsQL99pg_E4gr6uhgrxzBum_xqaChYhkqaDcI_AuDcyvIFP4fuR5SfjsnwnQlEPIO1lisWZ-G9U9x1P39CS8hZXpouhm004CI0FcKpNNsbwjHoGxa8HJR_bSGV07qPR_Ng0?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p>Қиындының көмегімен тізімнің бірнеше элементтерін өшіруге және бірнеше элемент қосуға болады. Мысалы:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdbJ_oJ5-wRl-gbMX9ER8BT_qUZWOPPfGgqBJ8FOSECkL6kjpFT1johMO_1KNDbnjschhxRtYWJKYI0qsxma2JJW_hzSvdpwGr7xJ6w4ABc6ejmdoziX5jdVyUPifVwsrYvG2XSS4pBPDedTOgr8Gg?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p>&#8216;Aqtobe&#8217;,&#8217;Qizilorda&#8217; қалаларының орнына басқа қалаларды қостық. Егер сізге басқа қалаларды өшірмей жай ғана қосу керек болса</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfu4y4OnyUQH3-CujbB2d0AiS5j0j4P8a4shy_GfuKeYGhzW7JUz5zR-l1yT-oBXeck_ZVPJUV3kyiZilSeoVVHD3kuXUoamSpAu2V63N_rw2xDfhQyWcML90vaK7JDdUfdye-xp3UED984S0LzJ4Y?key=mZiOqfKMiQ-cpYYrUaoqlAAH" alt=""/></figure>



<p><img decoding="async" width="624" height="124" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfl7NCf9lupEEUEIbQZ25r2Xd4y0Xq-ujtXGO8EKieq9e31G0lw7qACfyPlSp-FaZ8PvLPzGcU2G-YUzgmE655rlr5iNwo4n_P1yO8le7UVOJIJeM48zaX8lGksCspAuRdcfGRIbqluu-idLNEzuqg?key=mZiOqfKMiQ-cpYYrUaoqlAAH"></p>



<p><strong>del</strong> операциясы арқылы алғашқы үш қаланы тізімнен өшірдік.</p>
<div class="post-views content-post post-192 entry-meta load-static">
				<span class="post-views-icon dashicons dashicons-welcome-view-site"></span> <span class="post-views-label">қаралды:</span> <span class="post-views-count">14</span>
			</div><p>Сообщение <a rel="nofollow" href="https://ifor.kz/%d0%b8%d0%bd%d0%b4%d0%b5%d0%ba%d1%81-%d0%b6%d3%99%d0%bd%d0%b5-%d2%9b%d0%b8%d1%8b%d0%bd%d0%b4%d1%8bslice/">Индекс және қиынды(slice)</a> появились сначала на <a rel="nofollow" href="https://ifor.kz">iFOR.KZ</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Тізімдерге көп қолданылатын операциялар</title>
		<link>https://ifor.kz/%d1%82%d1%96%d0%b7%d1%96%d0%bc%d0%b4%d0%b5%d1%80%d0%b3%d0%b5-%d0%ba%d3%a9%d0%bf-%d2%9b%d0%be%d0%bb%d0%b4%d0%b0%d0%bd%d1%8b%d0%bb%d0%b0%d1%82%d1%8b%d0%bd-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%86%d0%b8/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 30 Apr 2025 11:37:50 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[Тізім]]></category>
		<category><![CDATA[тізімдерді шығау]]></category>
		<category><![CDATA[тізімдермен операциялар]]></category>
		<guid isPermaLink="false">https://ifor.kz/?p=186</guid>

					<description><![CDATA[<p>(Жаңадан бастаушыларға арналған) Python тілін енді үйреніп жүргендерге тізіммен жұмыс істеуді жақсылап түсіну маңызды. Бұл мақалада біз дайын функциялар мен әдістерді қолданбай, ең жиі кездесетін операцияларды өз қолымызбен жазып үйренеміз. 1.Тізім элементтерінің қосындысын табу Тізімді for циклы көмегімен басынан бастап өтіп шығып, әр элементті бір-бірлеп қосамыз. 2.Ең үлкен элементті табу Ең бірінші элементті алып, қалғандарымен [&#8230;]</p>
<p>Сообщение <a rel="nofollow" href="https://ifor.kz/%d1%82%d1%96%d0%b7%d1%96%d0%bc%d0%b4%d0%b5%d1%80%d0%b3%d0%b5-%d0%ba%d3%a9%d0%bf-%d2%9b%d0%be%d0%bb%d0%b4%d0%b0%d0%bd%d1%8b%d0%bb%d0%b0%d1%82%d1%8b%d0%bd-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%86%d0%b8/">Тізімдерге көп қолданылатын операциялар</a> появились сначала на <a rel="nofollow" href="https://ifor.kz">iFOR.KZ</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><em>(Жаңадан бастаушыларға арналған)</em></p>



<p>Python тілін енді үйреніп жүргендерге тізіммен жұмыс істеуді жақсылап түсіну маңызды. Бұл мақалада біз <strong>дайын функциялар мен әдістерді қолданбай</strong>, ең жиі кездесетін операцияларды <strong>өз қолымызбен</strong> жазып үйренеміз.</p>



<p><strong>1.Тізім элементтерінің қосындысын табу</strong></p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">numbers = [3, 7, 2, 5]
total = 0

for num in numbers:
    total += num

print(&quot;Қосындысы:&quot;, total)  # 17</pre></div>



<p>Тізімді for циклы көмегімен басынан бастап өтіп шығып, әр элементті бір-бірлеп қосамыз.</p>



<p><strong>2.Ең үлкен элементті табу</strong></p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">numbers = [3, 7, 2, 5]
max_num = numbers[0]

for num in numbers:
    if num &gt; max_num:
        max_num = num

print(&quot;Ең үлкені:&quot;, max_num)  # 7</pre></div>



<p>Ең бірінші элементті алып, қалғандарымен салыстырамыз</p>



<p><strong>3.Белгілі бір элементтің бар-жоғын тексеру</strong></p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">numbers = [3, 7, 2, 5]
target = 7
found = False

for num in numbers:
    if num == target:
        found = True
        break

if found:
    print(target, &quot;тізімде бар&quot;)
else:
    print(target, &quot;тізімде жоқ&quot;)</pre></div>



<p><strong>4.Элементтің индексін табу (қай орында тұрғанын)</strong></p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">numbers = [3, 7, 2, 5]
target = 2

for i in range(len(numbers)):
    if numbers[i] == target:
        print(target, &quot;индексі:&quot;, i)
        break</pre></div>



<p>Элементтің бірінші кездескен индексін анықтаймыз</p>



<p><strong>5.Белгілі бір элемент неше рет кездесетінін табу</strong></p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">numbers = [3, 2, 7, 2, 5, 2]
target = 2
count = 0

for num in numbers:
    if num == target:
        count += 1

print(target, &quot;саны:&quot;, count, &quot;рет кездеседі&quot;)</pre></div>



<p><strong>6. Тізімнің ұзындығын табу</strong></p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">items = [10, 20, 30, 40]
length = 0

for _ in items:
    length += 1

print(&quot;Ұзындығы:&quot;, length)</pre></div>



<p><code><strong>len()</strong></code> қолданбай, өзіміз санадық.</p>



<p></p>



<p>Бұл жерде біз дайын функцияларды қолданбай, <strong>барлығын өзіміз жаздық</strong>. Бұл тәсіл – Python логикасын терең түсінудің ең тиімді жолы.</p>



<p>Осы операцияларды жақсылап түсініп, қолдана алсаңыз, келесі қадам — дайын функциялар мен тізім әдістерін және тиімді алгоритмдерді меңгеру!</p>



<p></p>
<div class="post-views content-post post-186 entry-meta load-static">
				<span class="post-views-icon dashicons dashicons-welcome-view-site"></span> <span class="post-views-label">қаралды:</span> <span class="post-views-count">8</span>
			</div><p>Сообщение <a rel="nofollow" href="https://ifor.kz/%d1%82%d1%96%d0%b7%d1%96%d0%bc%d0%b4%d0%b5%d1%80%d0%b3%d0%b5-%d0%ba%d3%a9%d0%bf-%d2%9b%d0%be%d0%bb%d0%b4%d0%b0%d0%bd%d1%8b%d0%bb%d0%b0%d1%82%d1%8b%d0%bd-%d0%be%d0%bf%d0%b5%d1%80%d0%b0%d1%86%d0%b8/">Тізімдерге көп қолданылатын операциялар</a> появились сначала на <a rel="nofollow" href="https://ifor.kz">iFOR.KZ</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Тізімдер (Lists)</title>
		<link>https://ifor.kz/%d1%82%d1%96%d0%b7%d1%96%d0%bc%d0%b4%d0%b5%d1%80-lists/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 02 Apr 2025 07:19:01 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[бағдарламалау тілі]]></category>
		<category><![CDATA[Тізім]]></category>
		<category><![CDATA[цикл]]></category>
		<guid isPermaLink="false">https://ifor.kz/?p=182</guid>

					<description><![CDATA[<p>Бұған дейін біз айнымалыларды қолдану арқылы бір мәнді сақтауды қарастырдық. Бірақ кейде бір айнымалыда бірнеше мәнді сақтауға тура келеді. Python тілінде бұны тізімдер (lists) көмегімен жүзеге асыруға болады. Тізімді құру және оған мәндер меншіктеу Python тілінде тізімдерді төртбұрышты жақшаларға алынған элементтер тізбегі ретінде жазамыз. Мысалы: Бұл тізім numbers айнымалысына бірнеше мәнді сақтауға мүмкіндік береді. Тізім [&#8230;]</p>
<p>Сообщение <a rel="nofollow" href="https://ifor.kz/%d1%82%d1%96%d0%b7%d1%96%d0%bc%d0%b4%d0%b5%d1%80-lists/">Тізімдер (Lists)</a> появились сначала на <a rel="nofollow" href="https://ifor.kz">iFOR.KZ</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Бұған дейін біз айнымалыларды қолдану арқылы бір мәнді сақтауды қарастырдық. Бірақ кейде бір айнымалыда бірнеше мәнді сақтауға тура келеді. Python тілінде бұны тізімдер (lists) көмегімен жүзеге асыруға болады.</p>



<h3 class="wp-block-heading">Тізімді құру және оған мәндер меншіктеу</h3>



<p>Python тілінде тізімдерді төртбұрышты жақшаларға алынған элементтер тізбегі ретінде жазамыз. Мысалы:</p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">numbers = [10, 20, 30, 40, 50]  
print(numbers)  # [10, 20, 30, 40, 50]  </pre></div>



<p>Бұл тізім <code>numbers</code> айнымалысына бірнеше мәнді сақтауға мүмкіндік береді.</p>



<h3 class="wp-block-heading">Тізім элементтерін шығару(пайдалану)</h3>



<p>Тізім элементтеріне олардың индекстері (нөмірлері) арқылы қол жеткізуге болады. Индекстер нөлден басталады:</p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">numbers = [10, 20, 30, 40, 50]  
print(numbers[0])  # 10  
print(numbers[2])  # 30  </pre></div>



<h3 class="wp-block-heading">Тізімді цикл арқылы өту</h3>



<p>Тізімдегі барлық элементтерді for циклы көмегімен шығарып көрейік:</p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">numbers = [10, 20, 30, 40, 50]  
for num in numbers:  
    print(num)  </pre></div>



<p>Программа нәтижесі:</p>



<p>10<br>20<br>30<br>40<br>50</p>



<p>Егер біз тізім элементтерін индекстері арқылы шығаратын болсақ:</p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">numbers = [10, 20, 30, 40, 50]  
for index in range(len(numbers)):  
    print(numbers[index])  </pre></div>



<p>нәтиже жоғарыдағыдай</p>



<h3 class="wp-block-heading">Тізімге элемент қосу және жою</h3>



<p>Python тізіміне элемент қосу үшін <code>.append()</code> және <code>.insert()</code> әдістерін қолдануға болады:</p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">numbers = [10, 20, 30]  
numbers.append(40)  # Соңына 40 санын қосамыз  
numbers.insert(1, 15)  # 1-орынға 15 санын қоямыз  
print(numbers)  # [10, 15, 20, 30, 40]  </pre></div>



<p>Тізімнен элементті жою үшін <code>.remove()</code>, <code>.pop()</code>, немесе <code>del</code> операторын қолданамыз:</p>



<div class="wp-block-codemirror-blocks-code-block code-block"><pre class="CodeMirror" data-setting="{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;python&quot;,&quot;mime&quot;:&quot;text/x-python&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;Python&quot;,&quot;language&quot;:&quot;Python&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;python&quot;}">numbers.remove(20)  # 20 санын өшіру  
print(numbers)  # [10, 15, 30, 40]  

numbers.pop(2)  # 2-индекстегі элементті өшіру  
print(numbers)  # [10, 15, 40]  

# del көмегімен элементті жою  
del numbers[1]  
print(numbers)  # [10, 40]  </pre></div>



<p></p>
<div class="post-views content-post post-182 entry-meta load-static">
				<span class="post-views-icon dashicons dashicons-welcome-view-site"></span> <span class="post-views-label">қаралды:</span> <span class="post-views-count">11</span>
			</div><p>Сообщение <a rel="nofollow" href="https://ifor.kz/%d1%82%d1%96%d0%b7%d1%96%d0%bc%d0%b4%d0%b5%d1%80-lists/">Тізімдер (Lists)</a> появились сначала на <a rel="nofollow" href="https://ifor.kz">iFOR.KZ</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
