On 2018-08-13, Rafael Knuth <rafael.kn...@gmail.com> wrote: > I wrote this code below which aims to concatenate strings with their > respective string length. I was wondering if there is a > shorter, more elegant way to accomplish this task. Thanks! > > animals = ["Dog", "Tiger", "SuperLion", "Cow", "Panda"]
You can perform the whole operation with a single list comprehension. animals_lol = [[a, len(a)] for a in animals] Which is shorthand for the following loop: animals_lol = [] for a in animals: animals_lol.append([a, len(a)]) -- Neil Cerutti _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor