How do I remove sublist from 2d list with list comprehension if string length is greater than 7? I only know how to do it in regular single dimension list.
Effort:
simple_list=['apple', 'banana', 'cantaloupe', 'durian']
mylist=[['apple'], ['banana'], ['cantaloupe'], ['durian']]
short_list = [blist for blist in simple_list if len (blist) <= 7]
Want:
short_list=[['apple'], ['banana'], ['durian']]