2. Может ли массив одновременно содержать целые и вещественные значения?
Ответ
Да, в Python массив может одновременно содержать как целые (integer) значения, так и вещественные (float) значения. Python позволяет хранить значения разных типов данных в одном массиве.
В примере ниже показано, как объявить и использовать массив с целыми и вещественными значениями:
arr = [1, 2, 3, 4, 5] # Массив с целыми значениями
print(arr) # Выводит: [1, 2, 3, 4, 5]
arr2 = [1.0, 2.5, 3.7, 4.2, 5.9] # Массив с вещественными значениями
print(arr2) # Выводит: [1.0, 2.5, 3.7, 4.2, 5.9]
arr3 = [1, 2.5, 3, 4.8, 5] # Массив с целыми и вещественными значениями
print(arr3) # Выводит: [1, 2.5, 3, 4.8, 5]
Все значения в Python являются объектами, и массивы в Python могут содержать различные типы объектов. При работе с таким массивом вы можете обращаться к элементам по индексу и выполнять операции в соответствии с их типом данных.