Все числа из input сохранились в 1 элемент списка, как их можно разделить? Import math judgeCount=int(input()) allMarks=input() array =[allMarks.split(' ')] array=array[0].split(',') print(array) изучаю питон, столкнулся с такой проблемой. AllMarks вводится 5.6 5.4 6.5 5.7 2.3(в одну строку через пробел) и сохраняется в array как 1 элемент import math judgeCount=int(input()) allMarks=input() array =[allMarks.split(' ')] print(array[0]) выводит ['5.6', '5.4', '6.5', '5.7', '2.3'] как их разделить для последующего сумирования?
Чтобы разделить числа и сохранить их как отдельные элементы в списке, вам необходимо использовать метод split() дважды. Вот пример кода:
import math judgeCount = int(input()) allMarks = input() # Разделяем строку по пробелу array = allMarks.split(' ') # Преобразовываем каждый элемент в число array = [float(i) for i in array] print(array)
Теперь вы получите список чисел, которые можно использовать для дальнейших операций, таких как суммирование.
Чтобы разделить числа и сохранить их как отдельные элементы в списке, вам необходимо использовать метод split() дважды. Вот пример кода:
import mathjudgeCount = int(input())
allMarks = input()
# Разделяем строку по пробелу
array = allMarks.split(' ')
# Преобразовываем каждый элемент в число
array = [float(i) for i in array]
print(array)
Теперь вы получите список чисел, которые можно использовать для дальнейших операций, таких как суммирование.