Можно ли вообще кортежи использовать как многомерные массивы(с определенным кол-вом элементов), или че вообще делать-то?
Итак вариант с одномерным:
>>> x = [0]*3
>>> x
[0, 0, 0]
выдает нормально, двумерный массив размером 3 элемента.
вариант с двумерным:
>>> x = [[0]*3]*3
>>> x
[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
Вроде бы тоже все верно, теперь выдает двумерный массив 3х3, но:
>>> x[2][2] = 4
>>> x
[[0, 0, 4], [0, 0, 4], [0, 0, 4]]
Выдает сразу такое безобразие, прозреваю, что операция "*n" плодит ссылки и не более. Как правильно определять двумерные кортежи, или вообще чем бы их заменить-то?
![](/photos/40786:-1749462867.png)
Ответ на:
комментарий
от DerKetzer
![](/photos/47300:-1812380085.jpg)
![](/img/p.gif)
Ответ на:
комментарий
от Siado
![](/photos/40786:-1749462867.png)
Ответ на:
комментарий
от DerKetzer
![](/photos/47300:-1812380085.jpg)
![](/img/p.gif)
Ответ на:
комментарий
от DerKetzer
![](/img/p.gif)
Ответ на:
комментарий
от anotheranonymous
![](/photos/47300:-1812380085.jpg)
Ответ на:
комментарий
от DerKetzer
![](/photos/47300:-1812380085.jpg)
![](/img/p.gif)
Ответ на:
комментарий
от ksv
![](/photos/8991:-1922532985.gif)
Ответ на:
комментарий
от Sun-ch
![](/img/p.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Многомерные массивы поверх одномерных. Есть ли формулы? (2014)
- Форум Как обратиться к элементу многомерного массива по ключу, который находится в другом линейном массиве? (2017)
- Форум Реализация БПФ (2006)
- Форум C, fortran, gcc, двумерный массив (2009)
- Форум Считать массив из бинарного файла (2017)
- Форум Подскажите подходящие алгоритмы сортировки (2013)
- Форум Динамические многомерные массивы на gambas 3 (2014)
- Форум О несимметричных массивах (2008)
- Форум странное поведение gtk_combo_box_insert_text (2012)
- Форум разрулить ситуацию (2006)