1. Вкажи значення індексів у команді формування рядка b, який у результаті одержав значення «місто». s= «програміст»
2. Результат виконання програми:
a=[15, "fa", "15", 33] a.append("car")
print (a)
3. Чому дорівнюватиме len(a), напишіть результат:
a=[7,8,9,10,11]
4. Напишіть список, який отримаємо:
b=[17,8,0,5,23]
b[3]=30
5. Напишіть нижче код (на мові ру) для списку а=[1,3,-5,0,17,15,4] . Знайти:
довжину списку; найбільший, найменший елемент, замініть четвертий елемент
на "-2"
Answers & Comments
1. Значення індексів у команді формування рядка `b`, який у результаті одержав значення «місто» залежить від рядка `s = "програміст"`. Щоб отримати рядок "місто" з рядка `s`, необхідно використати такі значення індексів:
```python
b = s[5:10]
```
Рядок `b` буде містити підрядок з індексу 5 (включно) до індексу 10 (не включно) рядка `s`, що відповідає значенню "місто".
2. Результат виконання програми:
```python
a = [15, "fa", "15", 33]
a.append("car")
print(a)
```
Вивід:
```
[15, 'fa', '15', 33, 'car']
```
У списку `a` додано новий елемент "car" за допомогою методу `append()`. Результат виводу містить змінений список `a`.
3. Значення `len(a)` буде:
```python
a = [7, 8, 9, 10, 11]
print(len(a))
```
Вивід:
```
5
```
Значення `len(a)` дорівнює 5, оскільки список `a` містить 5 елементів.
4. Список, який отримаємо після виконання команди `b[3] = 30` для списку `b = [17, 8, 0, 5, 23]`:
```python
b = [17, 8, 0, 5, 23]
b[3] = 30
print(b)
```
Вивід:
```
[17, 8, 0, 30, 23]
```
Елемент з індексом 3 (четвертий елемент) списку `b` був замінений на значення 30.
5. Код на мові Python для списку `a = [1, 3, -5, 0, 17, 15, 4]`, що знаходить довжину списку, найбільший і найменший елементи та замінює четвертий елемент на "-2":
```python
a = [1, 3, -5, 0, 17, 15, 4]
# Довжина списку
length = len(a)
print("Довжина списку:", length)
# Найбільший елемент
max_value = max(a)
print("Найбільший елемент:", max_value)
# Найменший елемент
min_value = min(a)
print("Найменший елемент:", min_value)
# Заміна четвертого елемента
на -2
a[3] = -2
print("Замінений список:", a)
```
Вивід:
```
Довжина списку: 7
Найбільший елемент: 17
Найменший елемент: -5
Замінений список: [1, 3, -5, -2, 17, 15, 4]
```
У цьому коді ми використовуємо функції `len()`, `max()`, `min()` для знаходження довжини списку, найбільшого і найменшого елементів відповідно. Також ми замінюємо четвертий елемент (індекс 3) на значення -2 за допомогою прямого доступу до елемента списку.