Python Forum
How do you find the length of an element of a list?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How do you find the length of an element of a list?
#11
First thing is that your loop will work but in python there is a better way to loop over list (and other iterable sequences). Instead of forcing an index like you did:
for x in range(len(a)): 
    print a[x]
It's more pythonic to simply loop over the items themselves:
for x in a: 
    print a
I should mention now that 'a' is a really bad variable name and you should get in the habit of using meaningful names. Even "my_list" would do. Also, do you have to use python 2? It's not being supported anymore so unless it's required by your class you should upgrade to python 3.

So back to your problem. Can you see how easy it would be to print the length of each word? If you can print those words and you know how to use len()…

Then, you will want to create a new list with all the lengths in it. So you will need to start with an empty list:
my_length_list = [] # Empty brackets create an empty list.
Put that before your loop to initialize your my_length_list each time the program runs.
Inside the loop you will need to add the length of the word to the end of your my_length_list by appending (hint!) it.

See how far you get and let us know if you get stuck...
"So, brave knights, if you do doubt your courage or your strength, come no further, for death awaits you all with nasty, big, pointy teeth!" - Tim the Enchanter
Reply


Messages In This Thread
RE: How do you find the length of an element of a list? - by Marbelous - Jun-12-2020, 04:02 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Removing all strings in a list that are of x length Bruizeh 5 3,245 Aug-27-2021, 03:11 AM
Last Post: naughtyCat
Question Recursion and permutations: print all permutations filling a list of length N SantiagoPB 6 3,363 Apr-09-2021, 12:36 PM
Last Post: GOTO10
  How to find difference between elements in a list? Using beginner Basics only. Anklebiter 8 4,392 Nov-19-2020, 07:43 PM
Last Post: Anklebiter
  To find the index of the first occurrence of the key in the provided list Angry_bird89 4 3,296 Jun-20-2020, 06:53 PM
Last Post: Angry_bird89
  Find first letter from a list DariusCG 3 2,543 Nov-27-2019, 11:08 PM
Last Post: ichabod801
  How to assign a "Score" variable to each element in a list Reta 5 5,391 May-16-2019, 01:13 PM
Last Post: ichabod801
  Find 'greater than' items in list johneven 2 4,489 Apr-05-2019, 07:22 AM
Last Post: perfringo
  Extracting list element with user input valve 1 2,598 Mar-11-2019, 07:37 PM
Last Post: Yoriz
  Print The Length Of The Longest Run in a User Input List Ashman111 3 3,237 Oct-26-2018, 06:56 PM
Last Post: gruntfutuk
  maximum and minimum element from the list and return output in dict MeeranRizvi 1 3,770 Jan-02-2017, 02:12 PM
Last Post: ichabod801

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020