• Предмет: Информатика
  • Автор: illlaskripa59
  • Вопрос задан 5 месяцев назад

Створити список з 10 випадкових елементів (від -10 до 10). Змінити знак для всіх елементів списку.
1) За допомогою циклу перебираємо всі елементи. У цій задачі необхідно перебирати елементи за їх номерами, оскільки потрібно буде змінювати значення цих елементів.
2) У циклі змінюємо знак елемента: spysok[nomer] = - spysok[nomer]
3) Друкуємо список з оновленими значеннями

Ответы

Ответ дал: honvert
0

Ответ:

import random

# створюємо список з 10 випадкових елементів (від -10 до 10)

spysok = [random.randint(-10, 10) for _ in range(10)]

# друкуємо оригінальний список

print("Оригінальний список:", spysok)

# змінюємо знак для всіх елементів списку

for i in range(len(spysok)):

   spysok[i] = -spysok[i]

# друкуємо список з оновленими значеннями

print("Список з оновленими значеннями:", spysok)

Ответ дал: Posach
0

from random import randint

spysok = [randint(-10, 10) for i in range(10)]

print(spysok, [-i if i >= 0 else -i for i in spysok], sep="\n")


p15: Все хорошо, только зачем условие и что оно дает
Вас заинтересует