С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
2 / 2 / 1
Регистрация: 14.05.2019
Сообщений: 135

Напишите программу, создающую копию исходного вложенного двумерного списка, где исключены строки с первым отрицательным

06.04.2023, 20:56. Показов 1295. Ответов 10

Студворк — интернет-сервис помощи студентам
Здравствуйте, помогите решить задание, пожалуйста

Напишите программу, создающую копию исходного вложенного двумерного списка, где исключены строки с первым отрицательным элементом.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.04.2023, 20:56
Ответы с готовыми решениями:

Реализовать функцию, создающую из исходного списка два новых, где первый содержит нечётные числа, а второй - чётные
Не могу справиться с лабораторной работой... Написать функцию, которая использует исходный список L и создает два новых списка L1 и L2....

Получить b1,…,bn, где bi – это сумма элементов, расположенных за первым отрицательным элементом в i-й строки
пусть дано натуральное число n и целочисленная квадратная матрица порядка n. Получите b1,…,bn, где bi – это сумма элементов, расположенных...

Написать программу, создающую файл - копию заданного файла
Написать программу, создающую файл - копию заданного файла. Имена файлов задаются в командной строке. a) копирование по одной...

10
Эксперт Python
 Аватар для unfindable_404
693 / 471 / 204
Регистрация: 22.03.2020
Сообщений: 1,051
07.04.2023, 01:55
Python
1
new_lst = [item.copy() for item in old_lst if item[0] >= 0]
3
2 / 2 / 1
Регистрация: 14.05.2019
Сообщений: 135
12.04.2023, 22:33  [ТС]
unfindable_404, здравствуйте, от меня требуют прям банального написания программы, по простому
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
12.04.2023, 23:16
kokosic_n1, куда ж проще-то?

Добавлено через 1 минуту
Ну замени item.copy() на item[:]
0
2 / 2 / 1
Регистрация: 14.05.2019
Сообщений: 135
12.04.2023, 23:20  [ТС]
iSmokeJC, у меня этот код даже не работает(
может я чего-то не понимаю, а это скорее всего.
В целом, просят написать прям понятный код, мол что где какое действие, тк как тему проходим, называется "списки".
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
12.04.2023, 23:26
Python
1
2
3
4
5
lst = твой_двумерный_список
new_lst = []
for line in lst:
   if line[0]>=0:
      new_lst.append(line[:])
2
2 / 2 / 1
Регистрация: 14.05.2019
Сообщений: 135
21.04.2023, 19:22  [ТС]
Сделала задачу, правильное решение:

Python
1
2
3
4
5
6
7
8
9
10
11
def NAS(a):
 
    l = []
    for i in a:
        if i[0]>0:
            l.append(i.copy())
    return l
l_list = [[-1, 2, 3, 4], [5, -6, 7, 8], [9, 10, 11, 12]]
copy_list = NAS(l_list)
print("Исходный список:", l_list)
print("Копия без отрицательных строк:", copy_list)
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38163 / 21098 / 4306
Регистрация: 12.02.2012
Сообщений: 34,686
Записей в блоге: 14
21.04.2023, 20:04
kokosic_n1, тебе кучу правильных решений выкатили. "Твое правильное" решение - это копия решения iSmokeJC. Сделала она задачу...
1
2 / 2 / 1
Регистрация: 14.05.2019
Сообщений: 135
21.04.2023, 20:34  [ТС]
Catstail, Во-первых, выложила сюда этот пример решения задачи не для того, чтобы мне написали данное мнение о нём
Я просила помочь здесь в написании кода, мне помогли, итог получился таков, с помощью ребят, естественно!
Данная фраза «я сделала задачу» не олицетворяла то, что я ее сделала сама, надеюсь более чем понятно.
Спасибо всем за помощь iSmokeJC !
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38163 / 21098 / 4306
Регистрация: 12.02.2012
Сообщений: 34,686
Записей в блоге: 14
21.04.2023, 20:49
Цитата Сообщение от kokosic_n1 Посмотреть сообщение
не для того, чтобы мне написали данное мнение о нём
- здесь форум - площадка для высказывания мнений. Придется тебе: 1) потерпеть 2) думать, что пишешь.
1
2 / 2 / 1
Регистрация: 14.05.2019
Сообщений: 135
21.04.2023, 23:30  [ТС]
Catstail, iSmokeJC, понятное дело, что площадка для высказывания мнений. А именно, как считаю, для высказывания мнений по поводу конкретно темы именно, а не по поводу "кто как сказал и что сделал" - я про этот момент, причем я не имела ввиду то, что я сделала её именно одна, сама, повторяю. Вышло недопонимание, за что я прошу извинения.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.04.2023, 23:30
Помогаю со студенческими работами здесь

Составить программу, создающую из файла копию, но записанную задом наперёд
Составить программу, создающую из файла копию, но записанную задом наперёд

Потроить копию исходного односторонне связанного списка в виде двусвязного списка.
Кто поможет написать алгоритм? Разработать алгоритм,который строит копию исходного односторонне связанного списка в виде двусвязного...

Разработать алгоритм,который строит копию исходного односторонне связанного списка в виде двусвязного списка.
Кто поможет написать алгоритм? Задача 1.Дана матрица размера m на n.Найти сумму наибольших значений элементов ее строк. Задача 2....

Создать массив, в котором переставлены местами последний элемент исходного с первым отрицательным
Сформировать на рабочем листе Excel одномерный массив, состоящий из положительных, отрицательных и нулевых элементов. Создать процедуру...

Написать программу, создающую файл - копию заданного файла. Имена файлов задаются в командной строке
1. Написать программу, создающую файл - копию заданного файла. Имена файлов задаются в командной строке. a) копирование по одной литере;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru