Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Python Чтение ogg При попытке открыть файл ogg import soundfile as sf file='C:/Users/Admin/Downloads/tts.ogg' data, samplerate = sf.read(file) получаю ошибки File "C:\Users\Admin\AppData\Local\Programs\Python\Python38\lib\site-packages\soundfile.py", line 256, in read with SoundFile(file, 'r', samplerate, channels, https://www.cyberforum.ru/ python-beginners/ thread2815474.html Найти сумму ряда с точностью Python
Найти сумму ряда с точностью e=10-4, общий член которого an=((-1)n-1)/nn
Python Задача на функции Сделать функцию которая принимает этот лист (список), находит элемент в котором находиться находится 'Вторник' и возвращает его из функции a = https://www.cyberforum.ru/ python-beginners/ thread2815426.html Python Нужно написать класс Weapon с инициатором Нужно написать класс Weapon с инициатором (имя, вес, растояние удара, урон), сделать строковое представление <имя>: <урон> - <растояние> = <вес>. Оружие можно наточить умножив на число не превышающие 1000 и его урон увеличится в указанное количество раз, также его можно облегчить путем вычитания числа, но не более 25% его веса. Также оружие можно сравнивать, сначала по урону потом по... https://www.cyberforum.ru/ python-beginners/ thread2815416.html
Python Двумерные массивы и функции
Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него соседей (определение соседних элементов: Соседями элемента Аij в матрице назовем элементы Аij , где i-1<=k<=i+1, j-1<=l<=j+1, (k,l) != (i,j) ). Подсчитать количество локальных минимумов заданной матрицы размером 10х10. Найти сумму модулей элементов, расположенных выше главной диагонали.
Python Проиграть звук ошибки через python https://www.cyberforum.ru/ python-beginners/ thread2815401.html
Как проигать звук ошибки через python?
Python Получить удвоенную сумму всех положительных членов последовательности https://www.cyberforum.ru/ python-beginners/ thread2815393.html
Даны натуральное число n, действительные числа а1, …, аn. Получить удвоенную сумму всех положительных членов последовательности a1, …, аn. Добавлено через 2 минуты Даны натуральное число n, действительные числа а1, …, аn. Вычислить обратную величину произведения тех членов аi последовательности a1, … , аn, для которых выполнено i + 1 < ai < i!.
Преобразование списка словарей в словарь списков Python
Добрый вечер всем! Подкину вам задачку, чтоб мозги не загустели. Имеется список из словарей типа: raw = Подскажите/напишите функцию, которая на выходе выдаст словарь из списков: data = {'A':, 'B':, 'C':}
Python Задача на поиск https://www.cyberforum.ru/ python-beginners/ thread2815355.html
У всех людей, есть друзья. У ваших друзей тоже есть друзья и так далее. Вы решили запустить свой бизнес и пригласить максимальное количество людей на его открытие. Вам в руки попала, как нельзя кстати, база людей со списком их друзей. Считаем, что комбинация Имя + Фамилия нам позволяет однозначно идентифицировать человека. Задача По предоставленным данным(файл peoples.json) определите: 1....
Python В массиве из N элементов найти S1 – сумму положительных элементов В массиве из N элементов найти S1 – сумму положительных элементов массива в первой половине массива и S2 – сумму отрицательных элементов массива во второй половине массива (если N нечетное, то центральный элемент отнести к обеим половинам массива). https://www.cyberforum.ru/ python-beginners/ thread2815330.html
Python Узнать на какой строчке вызвана ошибка
try: ***************** ***************** except Exception as e: print(e) f = open(patch+'5-log/python.txt', 'a+', encoding = "utf-8") f.write('################### '+time.strftime("%d-%m-%Y")+' ###################\n'+str(e)+'\n\n') f.close() Так ловлю ошибки, но как узнать на какой строчке произошла ошибка.
Python Вывод списка в файл https://www.cyberforum.ru/ python-beginners/ thread2815245.html
Доброго времени суток, я полный ноль в программировании, нашел срипт, но вывода в файл в нем нет. Пробовал гуглить но максимум что удалось только первую строку записывает из заданного множества. #!/usr/bin/python3 import string import random print('')
Эксперт Python
8553 / 4388 / 1846
Регистрация: 27.03.2020
Сообщений: 7,201
17.04.2021, 16:12 0

Заполнение матрицы змейкой - Python - Ответ 15426145

17.04.2021, 16:12. Показов 5513. Ответов 7
Метки (Все метки)

Лучший ответ Сообщение было отмечено Somesolt4shell как решение

Решение

Somesolt4shell, "свертка в рог" как вариант
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
n = 10
# вместо range(1,n*n+1) вставить 
# отсортированный список (его наименование)
w = (i for i in range(1,n*n+1))
b = [[next(w)]]
 
for i in range(2*(n-1)):
    b = list(map(list,zip(*b)))
    b.reverse()
    for h in range(len(b)):
        b[h].append(next(w))
 
b = list(map(list,zip(*b)))
b.reverse()
b = list(map(list,zip(*b)))
for i in b:
        print(*i)
print()


Вернуться к обсуждению:
Заполнение матрицы змейкой Python
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.04.2021, 16:12
Готовые ответы и решения:

Заполнение матрицы змейкой
Сделал по заданию препода программу, которая сортирует матрицу змейкой, но она работает лишь при n...

Заполнение массива змейкой
Здравствуйте. Вот решаю задачку по созданию и заполнению массива змейкой. В результате должно...

Заполнение двумерного массива змейкой
заполнение идёт по спирали, в один цикл не получится, можно разбить на 4 цикла и в центр добавить...

Вывод матрицы змейкой наружу
Доброго времени суток. Я пытаюсь сделать вывод матрицы змейкой наружу, примерно так: 7 8 9 6 1 2...

7
17.04.2021, 16:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.04.2021, 16:12
Помогаю со студенческими работами здесь

Задача "Заполнение змейкой"
По данным числам n и m заполните двумерный массив размером n×m числами от 1 до nm “змейкой”,...

Заполнение списка змейкой
Напишите программу на языке программирования Python, которая генерирует и выводит на экран...

Заполнение "змейкой" по вертикали
Просьба сделать программу для заполнения двумерного массива так, как представлено на таблице 1 |...

Заполнение матрицы змейкой
Дано натуральное N (1&lt;=N&lt;=10). Заполнить матрицу размера N*N целыми числами 0, 1, 2, 3, …, N^2–1 в...

Заполнение матрицы змейкой
Сформировать двумерный массив размера N×N (N-целочисленная константа).Проинициализировать элементы...

Заполнение матрицы змейкой
Дано натуральное N (1&lt;=N&lt;=10). Заполнить матрицу размера N*N целыми числами 0, 1, 2, 3, …, N^2–1 ...

Заполнение матрицы змейкой
Сколько мучался. Никак не могу понять как организовать заполнение массива таким образом. Если кому...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru