Если у меня есть список таких как:Как проверить, если все элементы в списке являются целыми числами
List = [12,6,3,5,1.2,5.5]
Есть ли способ, я могу проверить, если все числа являются целыми числами? Я пробовал что-то вроде
def isWhole(d):
if (d%1 == 0) : for z in List return true.
Это, очевидно, ужасно неправильно. Что я могу сделать?
Может быть связаны: [Как сравнить тип объекта в Python?] (http://stackoverflow.com/q/707674/2596334). –
Что такое целое число (программно говоря)? Являются ли целые числа целыми числами? Тогда как насчет 'bool' (' True' и 'False'), который наследуется от' int'? Или целое число, что '1' делится на равные? Это сделало бы 'complex (1,0)' и 'fractionractions.Fraction (1,1)' целые числа. Это то, что вы хотите? –
Голосование, чтобы закрыть как «Неясное, что вы просите», потому что определение «целое число» не указано. –