Python - Splitting List, która zawiera łańcuchy i liczby całkowite

myList = [ 4,'a', 'b', 'c', 1 'd', 3]

jak podzielić tę listę na dwie listy, które zawiera łańcuchy, a inne zawierają liczby całkowite welegancki / pytoniczny sposób?

wydajność:

myStrList = [ 'a', 'b', 'c', 'd' ]

myIntList = [ 4, 1, 3 ]

UWAGA: nie zaimplementowano takiej listy, po prostu pomyślałem o tym, jak znaleźć elegancką odpowiedź (czy istnieje?) Na taki problem.

questionAnswers(8)

yourAnswerToTheQuestion