Попытка выучить многомерные массивы, но, кажется, постоянно борется с доступом к ним. Я до сих пор не понял, как вы получаете доступ к ним, используя индекс, клавиши, значения. > Здесь у меня есть один, с которым я играл. < /p>
Попытка выучить многомерные массивы, но, кажется, постоянно борется с доступом к ним. Я до сих пор не понял, как вы получаете доступ к ним, используя индекс, клавиши, значения. > Здесь у меня есть один, с которым я играл. < /p> [code]$shop = array( array( "Title" => "rose", "Price" => 1.25, "Number" => 15 ), array( "Title" => "daisy", "Price" => 0.75, "Number" => 25, ), array( "Title" => "orchid", "Price" => 1.15, "Number" => 7 ) );
echo $shop[0][0][0]; //I Expect "rose" but I get "Undefined offset: 0" echo $shop['Price']; //I expect 1.25 but I get "Undefined index: Price"
foreach($shop as $key=>$value) { echo $key; //I expect the key values "Title/Price/Number" instead I get Index numbers 0 1 2 echo $value; //I expect all values of keys e.g. "rose",1.25,15/"daisy",0.75,25/"orchid",1.15,7 Instead I get Array to string conversion error } < /code> То, что я пытаюсь сделать, - это взять все название и ценность из массива магазинов и поместите его в новый массив под названием $ x = array (); А затем возьмите ключ/значение автомобиля из другого массива и объедините их вместе.Array ( [0] => Array ( [Title] => rose //from $shop array [Car] => Mercedez //from $car array )
У меня есть файл CSV, отслеживающий счет людей в игре. Я прочитал его с помощью csv.dictreader () .
Как мне создать словарь с именами, которые являются именами, а значение - оценки?name,Game_1, Game_2, Game_3
James,3,7,4
Charles,2,3,8
Bob,6,2,4...
У меня есть файл CSV, отслеживающий счет людей в игре. Я прочитал его с помощью csv.dictreader () .
Как мне создать словарь с именами, которые являются именами, а значение - оценки?name,Game_1, Game_2, Game_3
James,3,7,4
Charles,2,3,8
Bob,6,2,4...
У меня есть файл CSV, отслеживающий счет людей в игре. Я прочитал его с помощью csv.dictreader () .
Как мне создать словарь с именами, которые являются именами, а значение - оценки?name,Game_1, Game_2, Game_3
James,3,7,4
Charles,2,3,8
Bob,6,2,4...