Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 19.09.2021
Сообщений: 8

Очередная проблема с кодом

21.09.2021, 18:18. Показов 1230. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, я новичок в программировании, от чего столкнулся с очередной проблемой в Python 3.
У меня есть вот такой список цифр:
[0,200,250,350,500,700,950,1250,1600,2000]

И мне нужно преобразовать его в такой:
[0,200,450,800,1300,2000,2950,4200,5800,7 800]

Логика перехода от первого списка во второй, довольно проста по сути, но лично мне не понятна в плане кода.

01) 0 = 0
02) 0 + 200 = 200
03) 0 + 200 + 250 = 450
04) 0 + 200 + 250 + 350 = 800
05) 0 + 200 + 250 + 350 + 500 = 1300
06) 0 + 200 + 250 + 350 + 500 + 700 = 2000
07) 0 + 200 + 250 + 350 + 500 + 700 + 950 = 2950
08) 0 + 200 + 250 + 350 + 500 + 700 + 950 + 1250 = 4200
09) 0 + 200 + 250 + 350 + 500 + 700 + 950 + 1250 + 1600 = 5800
10) 0 + 200 + 250 + 350 + 500 + 700 + 950 + 1250 + 1600 + 2000 =7800

Как сложить весь список в целом, я знаю, спасибо интернету, но вот как в начале вычленить часть списка, а потом как преобразовать итоговые ответы в новый список, без понятия, от слова совсем.
Вот такая моя проблема.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.09.2021, 18:18
Ответы с готовыми решениями:

Проблема с кодом
Я пишу всё правильно но у меня ошибка выскакивает, или я просто не вижу проблему, выручите кто сможет. # Голосовой ассистент...

Проблема с кодом
При вводе "11" программа должна выводить "3", но почему-то выводит "1". Подскажите где ошибка s = n = 0 max = 0 min = 0 for i...

Проблема с кодом
from pyowm.owm import OWM from pyowm.utils.config import get_default_config config_dict = get_default_config() config_dict = 'ru' ...

2
1956 / 874 / 352
Регистрация: 05.09.2021
Сообщений: 1,387
21.09.2021, 18:33
Лучший ответ Сообщение было отмечено Ritmix2000 как решение

Решение

Python
1
2
3
4
5
x = [0,200,250,350,500,700,950,1250,1600,2000]
y = []
for i in range(len(x)):
    y.append(sum(x[:i+1]))
print(y)
2
 Аватар для Semen-Semenich
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
21.09.2021, 18:37
Python
1
2
3
lst = [0,200,250,350,500,700,950,1250,1600,2000]
lst = [sum(lst[:i+1]) for i in range(len(lst))]
print(lst)
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.09.2021, 18:37
Помогаю со студенческими работами здесь

Проблема с кодом
# Игра блэкджек print ("Игра запущена!") import random print ("Желаете взять карту?") inp...

Проблема с кодом
print ("Поздравляем, вы победили!") print ("У соперника" + b5 "очков") elif b5 == 21: print ("Увы, соперник победил, набрав число...

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

python проблема с кодом
Traceback (most recent call last): File "D:\pythonproject\testgame1.py", line 209, in <module> drawWindow() File...

Проблема с кодом
Я только учусь, помогите пожалуйста print('Назовите себя, пожалуйста!') name = input() print(name, 'привет!') В данном случае после...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита табличной части. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru