In this source code example, we will write a python program to filter integer, float, string from a list.
Write a python program to filter integer, float, string from a list
my_list = [1, 'python', '3.14', 3.45, 'java']
number_list = []
string_list = []
float_list = []
for i in my_list:
if (str(i) == i):
string_list.append(i)
elif (int(i) == i):
number_list.append(i)
else:
float_list.append(i)
print(string_list)
print(number_list)
print(float_list)
Output:
['python', '3.14', 'java']
[1]
[3.45]