Не могу понять вторую часть задания. Я сгенерировал двумерный массив размера 10 на 10 из символов, а что нужно делать дальше? Это формировка у задания плохая, или я тупой?
Имеется набор символов 0..9 и A..Z (всего 36 символов). Написать программу, которая:
- Случайным образом заполняет элементы двумерной матрицы размерности 6 на 6. Повторение символов не допускается.
- Выводит предложение, которое содержит не более 10 слов, составленных по следующему принципу:
- случайным образом задаётся число, которое является номером столбца или строки;
- элементы строки формируют слово.
Первый join соединяет сгенерированные слова через пробел, второй join в виде аргумента функции apply_along_axis превращает строки матрицы в обычные 6-буквенные текстовые строки, а choice выбирает из получившегося списка (точнее, массива строк) от 1 до 10 случайных строк. Попробуйте позапускать куски последней строки кода отдельно, и поймёте.