{"id":1657,"date":"2022-02-12T12:27:52","date_gmt":"2022-02-12T11:27:52","guid":{"rendered":"https:\/\/www.lzych.pl\/?p=1657"},"modified":"2022-02-12T17:19:17","modified_gmt":"2022-02-12T16:19:17","slug":"python-tutorial-free-course-for-beginners-8-lists","status":"publish","type":"post","link":"https:\/\/www.lzych.pl\/en\/python-tutorial-free-course-for-beginners-8-lists\/","title":{"rendered":"Python \u2013 bezp\u0142atny kurs dla pocz\u0105tkuj\u0105cych #8, Listy"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"1657\" class=\"elementor elementor-1657\" data-elementor-settings=\"[]\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d3af343 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d3af343\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a7543db\" data-id=\"a7543db\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f901e02 elementor-widget elementor-widget-heading\" data-id=\"f901e02\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Co to s\u0105 listy?<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a549842 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a549842\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ed84850\" data-id=\"ed84850\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3a6e38d elementor-widget elementor-widget-text-editor\" data-id=\"3a6e38d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>Mn\u00f3stwo aplikacji zawiera dane, kt\u00f3re s\u0105 potrzebne do ich prawid\u0142owego funkcjonowania np.:<\/p><ul><li>na Facebook&#8217;u mamy pe\u0142no post\u00f3w kt\u00f3re wy\u015bwietlaj\u0105 si\u0119 pod sob\u0105, mamy r\u00f3wnie\u017c du\u017co znajomych, w\u0142asne grupy, gry a w sklepie pe\u0142no przedmiot\u00f3w,<\/li><li>szukaj\u0105c wynik\u00f3w w Google dostajemy ca\u0142e strony wynik\u00f3w,<\/li><li>na dowolnej stronie z wiadomo\u015bciami jeden po drugim pojawiaj\u0105 si\u0119 artyku\u0142y z informacjami,<\/li><li>w grach komputerowych mamy rankingi,<\/li><li>na gie\u0142dzie mamy pe\u0142no r\u00f3\u017cnych wykres\u00f3w zawieraj\u0105cych dane o kursie czy ofertach,<\/li><li>i wiele wi\u0119cej r\u00f3\u017cnych grup.<\/li><\/ul><p>W Pythonie dzi\u0119ki li\u015bcie, mo\u017cemy w zaledwie jednej zmiennej przechowywa\u0107 wiele potrzebnych nam warto\u015bci. Pozwala nam to, na \u0142atwe wy\u015bwietlanie potrzebnych nam informacji w aplikacji, wybieranie potrzebnych danych czy szybkie robienie oblicze\u0144.<\/p><p>Dla przyk\u0142adu maj\u0105c 500 imion i nazwisk student\u00f3w, nie musimy ka\u017cdego z nich przypisywa\u0107 do oddzielnej zmiennej, bo to m\u00f3g\u0142by by\u0107 koszmar gdyby\u015bmy p\u00f3\u017aniej chcieli znale\u017a\u0107 jedno imi\u0119 i nazwisko:) Mamy zaledwie jedn\u0105 zmienn\u0105 w postaci listy i na niej mo\u017cemy wykonywa\u0107 r\u00f3\u017cne operacje, kt\u00f3re poka\u017c\u0119 ni\u017cej.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c2a02ff elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c2a02ff\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-151233e\" data-id=\"151233e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b6bea45 elementor-widget elementor-widget-heading\" data-id=\"b6bea45\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Podstawy<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e2007eb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e2007eb\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-231080e\" data-id=\"231080e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-08a8feb elementor-widget elementor-widget-text-editor\" data-id=\"08a8feb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>List\u0119 tworzymy u\u017cywaj\u0105c nawias\u00f3w kwadratowych <strong>[]<\/strong>, a w \u015brodku umieszczamy elementy rozdzielone przecinkami <strong>,<\/strong>.<\/p><p>Elementami listy mog\u0105 by\u0107 dowolne typy danych.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-00137f8\" data-id=\"00137f8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-57cbe08 elementor-widget elementor-widget-text-editor\" data-id=\"57cbe08\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\"># tworzymy list\u0119 o nazwie foo\nfoo = ['a', True, 5]\n\n# tworzymy list\u0119 z r\u00f3\u017cnymi cyframi\nmy_numbers = [2, 3, 4, 5, 6, 7]\n\n# tworzy list\u0119 zawieraj\u0105c\u0105 pi\u0119c 0, [0, 0, 0, 0, 0]\nzeros = [0] * 5 \n\n# tworzy list\u0119: [0, 1, 2, 3, 4]\nnumbers = list(range(5))\n<\/pre>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-503b26a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"503b26a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e536f7c\" data-id=\"e536f7c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2e5c00c elementor-widget elementor-widget-heading\" data-id=\"2e5c00c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pozycja elementu<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-344d0ee elementor-widget elementor-widget-text-editor\" data-id=\"344d0ee\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>Ka\u017cdy elementy, ma przypisany indeks w zale\u017cno\u015bci od tego gdzie si\u0119 znajduje. Wa\u017cna informacja jest taka, \u017ce indeksy <strong>liczymy od 0, a nie od 1<\/strong>, wi\u0119c chc\u0105c dosta\u0107 si\u0119 do wybranego elementu musimy o tym pami\u0119ta\u0107.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0874d43 elementor-widget elementor-widget-image\" data-id=\"0874d43\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"772\" height=\"186\" src=\"https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index.png\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index.png 772w, https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index-300x72.png 300w, https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index-768x185.png 768w, https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index-18x4.png 18w\" sizes=\"(max-width: 772px) 100vw, 772px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21637f5 elementor-widget elementor-widget-heading\" data-id=\"21637f5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Popularne dzia\u0142ania<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e2f9832 elementor-widget elementor-widget-text-editor\" data-id=\"e2f9832\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>Ka\u017cda lista ma r\u00f3wnie\u017c wbudowane metody, kt\u00f3re u\u0142atwiaj\u0105 nam z ni\u0105 prac\u0119. Cz\u0119sto b\u0119dziemy potrzebowali jednego elementu z listy, b\u0119dziemy r\u00f3wnie\u017c szuka\u0107 czy mo\u017ce mamy w li\u015bcie jakie\u015b warto\u015bci, b\u0119dziemy dodawali lub usuwali elementy. Poni\u017cej doda\u0142em przyk\u0142ady najcz\u0119\u015bciej wykonywanych akcji z list\u0105.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-35e970d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"35e970d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a6e57ce\" data-id=\"a6e57ce\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b12d306 elementor-widget elementor-widget-text-editor\" data-id=\"b12d306\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\">my_numbers = [7, 8, 8, 6, 9]\n\n# print ju\u017c znamy, a funkcja len() policzy nam ilo\u015b\u0107 element\u00f3w w li\u015bcie, tutaj 5\nprint(len(my_numbers))  # 5\n\n# zwr\u00f3ci pierwszy element z listy i przypisze go do zmiennej first, pami\u0119taj, \u017ce liczymy od 0\nfirst = my_numbers[0]\n# 7\nprint(first)\n\n# zwr\u00f3ci ostatni element z listy i przypisze go do zmiennej last\nlast = my_numbers[-1]\n# 9\nprint(last)\n\n# doda cyfr\u0119 6 na ko\u0144cu listy [7, 8, 8, 6, 9, 6]\nmy_numbers.append(6)\nprint(my_numbers)\n\n# w miesce indeksu 0 (czyli pierwszego), wstawi liczb\u0119 6\nmy_numbers.insert(0, 6)\n# [6, 7, 8, 8, 6, 9, 6]\nprint(my_numbers)\n\n# usunie z listy pierwszy elementy maj\u0105cy warto\u015b\u0107 6 - u nas pierwszy\nmy_numbers.remove(6)\n# [7, 8, 8, 6, 9, 6]\nprint(my_numbers)\n\n# usunie ostatni element\nmy_numbers.pop()\n# [7, 8, 8, 6, 9]\nprint(my_numbers)\n\n# usunie element znajduj\u0105cy si\u0119 na indeksie 3, czyli 6\nmy_numbers.pop(3)\n# [7, 8, 8, 9]\nprint(my_numbers)\n\n# zwraca index pierwszego elementu, kt\u00f3ry ma warto\u015b\u0107 8\nsearched_index = my_numbers.index(9)\n# czyli 3\nprint(searched_index)\n\n# zwraca elementy w odwrotnej kolejno\u015bci\nreversed = my_numbers[::-1]\n# [9, 8, 8, 7]\nprint(reversed)\n\n# usuwa wszystkie elementy z listy\nmy_numbers.clear()\n# []\nprint(my_numbers)\n\n<\/pre>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-87a8b66 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"87a8b66\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ca4786f\" data-id=\"ca4786f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a62147b elementor-widget elementor-widget-heading\" data-id=\"a62147b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Nadpisywanie i wybieranie element\u00f3w<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-05ec9b0 elementor-widget elementor-widget-text-editor\" data-id=\"05ec9b0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\"># lista z pocz\u0105tkowymi warto\u015bciami\nletters = ['a', 'b', 'c', 'd']\n\n# w miejsce o indeksie 0, nadpisujemy obecn\u0105 warto\u015b\u0107 warto\u015bci\u0105 'A'\nletters[0] = 'A'\n# ['A', 'b', 'c', 'd']\nprint(letters)\n\nprint(letters[0:3])  # wybierz elementy od indeksu 0 do 3 ['A', 'b', 'c']\nprint(letters[1:])  # wybierz elementy od indeksu 1 do ko\u0144ca ['b', 'c', 'd']\nprint(letters[:])  # skopiuj list\u0119 ['A', 'b', 'c', 'd']\nprint(letters[::2])  # zwr\u00f3\u0107 co drugi element ['A', 'c']\n\n# sprawdzamy czy lista zawiera warto\u015b\u0107 'c'\nif 'c' in letters:\n    print('g znajduje si\u0119 w li\u015bcie')\n<\/pre>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-dc1fc0a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"dc1fc0a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3334f8b\" data-id=\"3334f8b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b8bc362 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"b8bc362\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5656c9a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5656c9a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1e4fb1e\" data-id=\"1e4fb1e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b86ead2 elementor-widget elementor-widget-text-editor\" data-id=\"b86ead2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<div style=\"width:100%;height:0;padding-bottom:71%;position:relative;\"><iframe loading=\"lazy\" src=\"https:\/\/giphy.com\/embed\/xT9C25UNTwfZuk85WP\" width=\"100%\" height=\"100%\" style=\"position:absolute\" frameborder=\"0\" class=\"giphy-embed\" allowfullscreen><\/iframe><\/div><p><a href=\"https:\/\/giphy.com\/gifs\/Giflytics-gif-jazminantoinette-giflytics-xT9C25UNTwfZuk85WP\">via GIPHY<\/a><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-63b5745\" data-id=\"63b5745\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0a29a54 elementor-widget elementor-widget-text-editor\" data-id=\"0a29a54\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>W nast\u0119pnej lekcji napisz\u0119 jeszcze kilka ciekawych rzeczy dotycz\u0105cych struktur danych. Nie przegap tego!<\/p><p>Nie zapomnij polubi\u0107\u00a0<a href=\"https:\/\/www.facebook.com\/lz.programming.courses\"><strong>stron\u0119 na facebooku<\/strong><\/a>\u00a0i zapisa\u0107 si\u0119 do\u00a0<a href=\"https:\/\/www.lzych.pl\/en\/pl\/blog\/\"><strong>newsletter\u2019a<\/strong><\/a><strong>\u00a0<\/strong>aby dosta\u0107 informacj\u0119 o kolejnych \u015bwietnych lekcjach!<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Co to s\u0105 listy? Mn\u00f3stwo aplikacji zawiera dane, kt\u00f3re s\u0105 potrzebne do ich prawid\u0142owego funkcjonowania np.: na Facebook&#8217;u mamy pe\u0142no post\u00f3w kt\u00f3re wy\u015bwietlaj\u0105 si\u0119 pod sob\u0105, mamy r\u00f3wnie\u017c du\u017co znajomych, w\u0142asne grupy, gry a w sklepie pe\u0142no przedmiot\u00f3w, szukaj\u0105c wynik\u00f3w w Google dostajemy ca\u0142e strony wynik\u00f3w, na dowolnej stronie z wiadomo\u015bciami jeden po drugim pojawiaj\u0105 [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[22],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.5.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Python \u2013 bezp\u0142atny kurs dla pocz\u0105tkuj\u0105cych #8, Listy - \u0141ukasz Zych<\/title>\n<meta name=\"description\" content=\"Dzi\u0119ki li\u015bcie, mo\u017cemy w zaledwie jednej zmiennej przechowywa\u0107 wiele potrzebnych nam warto\u015bci. Pozwala nam to, na \u0142atwe wy\u015bwietlanie potrzebnych nam informacji w aplikacji, wybieranie potrzebnych danych czy szybkie robienie oblicze\u0144.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lzych.pl\/en\/python-tutorial-free-course-for-beginners-8-lists\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python \u2013 bezp\u0142atny kurs dla pocz\u0105tkuj\u0105cych #8, Listy - \u0141ukasz Zych\" \/>\n<meta property=\"og:description\" content=\"Dzi\u0119ki li\u015bcie, mo\u017cemy w zaledwie jednej zmiennej przechowywa\u0107 wiele potrzebnych nam warto\u015bci. Pozwala nam to, na \u0142atwe wy\u015bwietlanie potrzebnych nam informacji w aplikacji, wybieranie potrzebnych danych czy szybkie robienie oblicze\u0144.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lzych.pl\/en\/python-tutorial-free-course-for-beginners-8-lists\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0141ukasz Zych\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-12T11:27:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-12T16:19:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"lukasz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.lzych.pl\/#website\",\"url\":\"https:\/\/www.lzych.pl\/\",\"name\":\"\u0141ukasz Zych\",\"description\":\"Aplikacje webowe, natywne, strony internetowe, boty\",\"publisher\":{\"@id\":\"https:\/\/www.lzych.pl\/#\/schema\/person\/1d55d960423b466c5aa2246be5086c56\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.lzych.pl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index.png\",\"contentUrl\":\"https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index.png\",\"width\":772,\"height\":186},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#webpage\",\"url\":\"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/\",\"name\":\"Python \u2013 bezp\u0142atny kurs dla pocz\u0105tkuj\u0105cych #8, Listy - \u0141ukasz Zych\",\"isPartOf\":{\"@id\":\"https:\/\/www.lzych.pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#primaryimage\"},\"datePublished\":\"2022-02-12T11:27:52+00:00\",\"dateModified\":\"2022-02-12T16:19:17+00:00\",\"description\":\"Dzi\u0119ki li\u015bcie, mo\u017cemy w zaledwie jednej zmiennej przechowywa\u0107 wiele potrzebnych nam warto\u015bci. Pozwala nam to, na \u0142atwe wy\u015bwietlanie potrzebnych nam informacji w aplikacji, wybieranie potrzebnych danych czy szybkie robienie oblicze\u0144.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.lzych.pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python \u2013 bezp\u0142atny kurs dla pocz\u0105tkuj\u0105cych #8, Listy\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.lzych.pl\/#\/schema\/person\/1d55d960423b466c5aa2246be5086c56\"},\"headline\":\"Python \u2013 bezp\u0142atny kurs dla pocz\u0105tkuj\u0105cych #8, Listy\",\"datePublished\":\"2022-02-12T11:27:52+00:00\",\"dateModified\":\"2022-02-12T16:19:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#webpage\"},\"wordCount\":383,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.lzych.pl\/#\/schema\/person\/1d55d960423b466c5aa2246be5086c56\"},\"image\":{\"@id\":\"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index.png\",\"articleSection\":[\"Kurs Python'a dla pocz\u0105tkuj\u0105cych\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#respond\"]}]},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.lzych.pl\/#\/schema\/person\/1d55d960423b466c5aa2246be5086c56\",\"name\":\"lukasz\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.lzych.pl\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/56a3d931c6dc7b4ba8141eab2d044a56?s=96&d=retro&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/56a3d931c6dc7b4ba8141eab2d044a56?s=96&d=retro&r=g\",\"caption\":\"lukasz\"},\"logo\":{\"@id\":\"https:\/\/www.lzych.pl\/#personlogo\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python \u2013 bezp\u0142atny kurs dla pocz\u0105tkuj\u0105cych #8, Listy - \u0141ukasz Zych","description":"Dzi\u0119ki li\u015bcie, mo\u017cemy w zaledwie jednej zmiennej przechowywa\u0107 wiele potrzebnych nam warto\u015bci. Pozwala nam to, na \u0142atwe wy\u015bwietlanie potrzebnych nam informacji w aplikacji, wybieranie potrzebnych danych czy szybkie robienie oblicze\u0144.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lzych.pl\/en\/python-tutorial-free-course-for-beginners-8-lists\/","og_locale":"en_US","og_type":"article","og_title":"Python \u2013 bezp\u0142atny kurs dla pocz\u0105tkuj\u0105cych #8, Listy - \u0141ukasz Zych","og_description":"Dzi\u0119ki li\u015bcie, mo\u017cemy w zaledwie jednej zmiennej przechowywa\u0107 wiele potrzebnych nam warto\u015bci. Pozwala nam to, na \u0142atwe wy\u015bwietlanie potrzebnych nam informacji w aplikacji, wybieranie potrzebnych danych czy szybkie robienie oblicze\u0144.","og_url":"https:\/\/www.lzych.pl\/en\/python-tutorial-free-course-for-beginners-8-lists\/","og_site_name":"\u0141ukasz Zych","article_published_time":"2022-02-12T11:27:52+00:00","article_modified_time":"2022-02-12T16:19:17+00:00","og_image":[{"url":"https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"lukasz","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/www.lzych.pl\/#website","url":"https:\/\/www.lzych.pl\/","name":"\u0141ukasz Zych","description":"Aplikacje webowe, natywne, strony internetowe, boty","publisher":{"@id":"https:\/\/www.lzych.pl\/#\/schema\/person\/1d55d960423b466c5aa2246be5086c56"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lzych.pl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#primaryimage","inLanguage":"en-US","url":"https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index.png","contentUrl":"https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index.png","width":772,"height":186},{"@type":"WebPage","@id":"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#webpage","url":"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/","name":"Python \u2013 bezp\u0142atny kurs dla pocz\u0105tkuj\u0105cych #8, Listy - \u0141ukasz Zych","isPartOf":{"@id":"https:\/\/www.lzych.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#primaryimage"},"datePublished":"2022-02-12T11:27:52+00:00","dateModified":"2022-02-12T16:19:17+00:00","description":"Dzi\u0119ki li\u015bcie, mo\u017cemy w zaledwie jednej zmiennej przechowywa\u0107 wiele potrzebnych nam warto\u015bci. Pozwala nam to, na \u0142atwe wy\u015bwietlanie potrzebnych nam informacji w aplikacji, wybieranie potrzebnych danych czy szybkie robienie oblicze\u0144.","breadcrumb":{"@id":"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lzych.pl\/"},{"@type":"ListItem","position":2,"name":"Python \u2013 bezp\u0142atny kurs dla pocz\u0105tkuj\u0105cych #8, Listy"}]},{"@type":"Article","@id":"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#article","isPartOf":{"@id":"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#webpage"},"author":{"@id":"https:\/\/www.lzych.pl\/#\/schema\/person\/1d55d960423b466c5aa2246be5086c56"},"headline":"Python \u2013 bezp\u0142atny kurs dla pocz\u0105tkuj\u0105cych #8, Listy","datePublished":"2022-02-12T11:27:52+00:00","dateModified":"2022-02-12T16:19:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#webpage"},"wordCount":383,"commentCount":0,"publisher":{"@id":"https:\/\/www.lzych.pl\/#\/schema\/person\/1d55d960423b466c5aa2246be5086c56"},"image":{"@id":"https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lzych.pl\/wp-content\/uploads\/2022\/02\/index.png","articleSection":["Kurs Python'a dla pocz\u0105tkuj\u0105cych"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lzych.pl\/python-tutorial-free-course-for-beginners-8-lists\/#respond"]}]},{"@type":["Person","Organization"],"@id":"https:\/\/www.lzych.pl\/#\/schema\/person\/1d55d960423b466c5aa2246be5086c56","name":"lukasz","image":{"@type":"ImageObject","@id":"https:\/\/www.lzych.pl\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/56a3d931c6dc7b4ba8141eab2d044a56?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/56a3d931c6dc7b4ba8141eab2d044a56?s=96&d=retro&r=g","caption":"lukasz"},"logo":{"@id":"https:\/\/www.lzych.pl\/#personlogo"}}]}},"_links":{"self":[{"href":"https:\/\/www.lzych.pl\/en\/wp-json\/wp\/v2\/posts\/1657"}],"collection":[{"href":"https:\/\/www.lzych.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lzych.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lzych.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lzych.pl\/en\/wp-json\/wp\/v2\/comments?post=1657"}],"version-history":[{"count":35,"href":"https:\/\/www.lzych.pl\/en\/wp-json\/wp\/v2\/posts\/1657\/revisions"}],"predecessor-version":[{"id":1695,"href":"https:\/\/www.lzych.pl\/en\/wp-json\/wp\/v2\/posts\/1657\/revisions\/1695"}],"wp:attachment":[{"href":"https:\/\/www.lzych.pl\/en\/wp-json\/wp\/v2\/media?parent=1657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lzych.pl\/en\/wp-json\/wp\/v2\/categories?post=1657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lzych.pl\/en\/wp-json\/wp\/v2\/tags?post=1657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}