Pole polí E 3011 Jan Böhm RECETOX April 12, 2023 Jan Böhm (RECETOX) Prednáška VIII □ g - = April 12, 2023 vT) 1/7 Co nás dnes čeká Jan Bóhm (RECETOX) Přednáška VIII □ S> - = April 12, 2023 2/7 Co nás dnes čeká ✓ Q Pole pol Jan Bóhm (RECETOX) Přednáška VIII □ S> - = April 12, 2023 3/7 Pole polí Pole polí Pole může obsahovat jako prvky další pole. 1 food = [["apple", "banana", "cherry"], 2 "meat", 3 ["beer", "water", "wine"], 4 ["beans", "flour", "pasta", "rice"]] 5 6 print(food [0]) 7 print(food [-3]) 8 print(food [0] [0]) 9 print(food [1] [0]) 10 print (food [2] [-2] ) Jan Bohm (RECETOX) Přednáška VIII □ g - = April 12, 2023 vT) 4/7 Manipulace s polem polí 1 food = [["apple", "banana", "cherry"], 2 "meat", 3 ["beer", "water", "wine"], 4 ["beans", "flour", "pasta", "rice"]] 5 6 food.append("cheese") 7 print(food) 8 food [0] .append(["peach","pear"]) 9 print(food) 10 food[l] = ["fish"] n print(food) 12 food [2] . insert (2 , "whiskey") 13 print (food) Jan Bohm (RECETOX) Přednáška VIII □ ůp - - April 12, 2023 5/7 Manipulace s polem polí 1 food = [["apple". 2 "meat", 3 ["beer" , 4 [11 beans " . 5 6 del food[l] 7 print(food) 8 del food [2] [-1] 9 print(food) 10 food [1] . remove ( 11 water " ) n print(food) 12 f = food.popO 13 print (food) 14 print (f ) "banana", "cherry"], water", "wine"], "flour", "pasta", "rice"]] Jan Bohm (RECETOX) Přednáška VIII April 12, 2023 6/7 Matice Definice matice Za matici považujeme pole polí čísel obdélníkového tvaru, kde vnořená pole reprezentují řádky matice. P = [[0, 1, 2] , [5, -3, 0] , [1, 2, 0] , [1/2, 0, -3]] Q = [[0] , [1] , [-1]] R = [[0, 1, 3, 2]] Jan Bôhm (RECETOX) Přednáška VIII □ ůp - - April 12, 2023 7/7