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

Арифметические действия со значениями в списке

21.11.2018, 16:22. Показов 7743. Ответов 3

Студворк — интернет-сервис помощи студентам
Можно ли в Python проводить какие-либо арифметические действия со значениями в списке?
У меня по каким-то причинам не выполняется следующий пример кода:
Python
1
2
3
a = [1, 2, 3]
 
print(a[1] + a[2])
Пожалуйста, объясните мою ошибку, я новичок совсем.
(Python 3)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.11.2018, 16:22
Ответы с готовыми решениями:

Арифметические операции над значениями в списке
Здраствуйте! Пытаюсь реализовать арифметические операции в питоне такого плана: # y - мой список со списками (общая длина 100, длина...

Арифметические действия над числами. Выбор номера действия. Перевод с Pascal
Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер...

Арифметические действия
Вычислить значение выражения: а) \chi + \frac{1}{3} + {\left(\chi + \frac{1}{3} \right)}^{2} б) In\left|2 - \frac{1}{{\chi }^{2}}...

3
 Аватар для hitomy
318 / 115 / 16
Регистрация: 07.10.2012
Сообщений: 542
21.11.2018, 23:32
все работает. какую ошибку у вас выдает?
0
 Аватар для Semen-Semenich
5222 / 3469 / 1173
Регистрация: 21.03.2016
Сообщений: 8,295
22.11.2018, 14:30
Лучший ответ Сообщение было отмечено handsa как решение

Решение

вы просто сложили числа взятые из списка по индексам
Python
1
2
3
4
5
>>> a = [1, 2, 3]
>>> a[1] + a[2]
5
>>> a
[1, 2, 3]
a так вы изменили элемент списка с индексом 1 на сумму чисел взятых из того же списка по индексам
Python
1
2
3
4
5
>>> a = [1, 2, 3]
>>> a[1] = a[1] + a[2]
>>> a
[1, 5, 3]
>>>
1
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
22.11.2018, 16:27
Цитата Сообщение от handsa Посмотреть сообщение
Пожалуйста, объясните мою ошибку, я новичок совсем.
a[1] это не единичка из списка, а двойка. Потому что [1] указание индекса\номера\позиции элемента в списке, по которому будет извлечен элемент.
А индексы\позиции в большинстве языков начинаются с нуля. Привыкайте. Ошибка на единицу - одна из самых частых (и фатальных - спутник может упасть :-)) ошибок в программировании.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.11.2018, 16:27
Помогаю со студенческими работами здесь

Арифметические действия
Арифметические действия над числами пронумерованы следующим образом? 1 - сложение, 2 - вычитание, 3 - умножение, 4 - деление. Дан номер...

Арифметические действия на C++
Подскажите , я новичок в этом , как выглядит код данного действия :

7.7 Арифметические действия
Всем доброго дня! Может быть, кто-нибудь подскажет в чем дело. В модуле формы оператор: ВсегоРеализованоТовараБезНДС =...

Арифметические действия в ассемблере
надо програма на ассемблере которая выполняет такие арифметические действия z= x*y/2+x/3-y/4

Арифметические действия с регистрами
А) Дано число 521. Записать его в регистр dx. Прибавить к этому числу 18. Переслать dx в cx. Результат переслать в регистр. Вычесть dx из...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru