I want to check if a column in a dataframe contains strings. I would have thought this could be done just by checking dtype, but that isn\'t the case. A pandas series that c
You could map the data with a function that converts all the elements to True or False if they are equal to str-type or not, then just check if the list contains any False elements
The example below tests a list containing element other then str. It will tell you True if data of other type is present
test = [1, 2, '3']
False in map((lambda x: type(x) == str), test)
Output: True