Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- '''
- Next, implement the function getAvailableLetters that takes in one parameter - a list of letters, lettersGuessed. This function returns a string that is comprised of lowercase English letters - all lowercase English letters that are not in lettersGuessed.
- Example Usage:
- >>> lettersGuessed = ['e', 'i', 'k', 'p', 'r', 's']
- >>> print(getAvailableLetters(lettersGuessed))
- abcdfghjlmnoqtuvwxyz
- Note that this function should return the letters in alphabetical order, as in the example above.
- For this function, you may assume that all the letters in lettersGuessed are lowercase.
- Hint: You might consider using string.ascii_lowercase, which is a string comprised of all lowercase letters:
- >>> import string
- >>> print(string.ascii_lowercase)
- abcdefghijklmnopqrstuvwxyz
- '''
- def getAvailableLetters(lettersGuessed):
- '''
- lettersGuessed: list, what letters have been guessed so far
- returns: string, comprised of letters that represents what letters have not
- yet been guessed.
- '''
- availableLetters = string.ascii_lowercase
- for letter in lettersGuessed:
- print('letter', letter)
- availableLetters = availableLetters.replace(letter, '')
- return availableLetters
Add Comment
Please, Sign In to add comment