Предмет: Информатика, автор: tretakovaliza63

1. Обговоріть спільні ознаки та відмінності між рядками та списками.
2. У змінній letters міститься список ['a', 'b', 'c', 'd']. Обчисліть
значення виразів:
а) letters[int('2'*2)//11]
б) letters[3]
в) letters[–1]
г) letters[::2]
ґ) letters[1: 3]
д) letters[:2]
3. Створено список a = [2, 15, 3, –5, 10]. Визначте вміст списку а після
виконання операторів:
а) а = а+[11]
б) a[3] = 0
в) a[0], a[4] = a[4], a[0]
4. Збережіть імена кількох своїх друзів у списку з ім’ям names.
Виведіть ім’я кожного друга, звернувшись до кожного елемента списку.
5. За допомогою генератора списків заповніть список квадратами
перших 10 натуральних чисел.
6. За допомогою генератора списків заповніть список а непарними
числами в діапазоні від 1 до 20.
БУДЬ ЛАСКА ТЕРМІНОВО БЛАГАЮ ПОТРІІБНО НА ЗАВТРА ДАЙТЕ ВІДПОВІДІ НА ЗАПИТАННЯ БУЛЬЛАСОЧКА ТЕРМІНОВО!!!!!!!!!!!!!

Ответы

Автор ответа: loxik14
6

1.Спільні ознаки між рядками та списками: обидва ці типи даних можуть містити послідовність елементів. Однак, вони мають різні особливості. Списки можуть містити різні типи даних, в той час як рядки можуть містити лише символи. Списки є змінними, тобто ми можемо змінювати їх елементи, додавати та видаляти елементи. Рядки є не змінними, тому ми не можемо змінювати окремі символи у рядку, ми можемо тільки створювати нові рядки.

2.а) letters[int('2'*2)//11] = letters[2]

б) letters[3] = 'd'

в) letters[-1] = 'd'

г) letters[::2] = ['a', 'c']

ґ) letters[1:3] = ['b', 'c']

д) letters[:2] = ['a', 'b']

3.а) після виконання операції а = а + [11], значення списку a буде [2, 15, 3, -5, 10, 11]

б) після виконання операції a[3] = 0, значення списку a буде [2, 15, 3, 0, 10]

в) після виконання операції a[0], a[4] = a[4], a[0], значення списку a буде [10, 15, 3, 0, 2]

4.Приклад коду:names = ['Анна', 'Марія', 'Іван']

for name in names:

print(name)

5.Приклад коду:squares = [i**2 for i in range(1,11)]

print(squares)

6.Приклад коду:odd_numbers = [i for i in range(1,21) if i % 2 == 1]

print(odd_numbers)


loxik14: Дякую вам за запитання, якщо не складно поставте будь ласка найкращу відповідь
Похожие вопросы