forked from tdwojak/Python2017
28 lines
583 B
Python
28 lines
583 B
Python
#!/usr/bin/env python2
|
|
# -*- coding: utf-8 -*-
|
|
|
|
# **ćwiczenie 1**
|
|
# Napisz funckję ``is_numeric``, która sprawdzi, czy każdy element z przekazanej listy jest typu int lub float. Wykorzystaj funcję ``isinstance()`` (https://docs.python.org/2/library/functions.html#isinstance).
|
|
|
|
def is_numeric(another_list):
|
|
n = []
|
|
for i in another_list:
|
|
if isinstance(i, (int, float)):
|
|
n.append(True)
|
|
else:
|
|
n.append(False)
|
|
g = set(n)
|
|
if len(g) != 1:
|
|
return False
|
|
else:
|
|
return True
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
print(is_numeric([1, 1.02]))
|