In this code snippet, we’ll show an example of a Python language function to shuffle a word

Python language functions to shuffle a word

import random

def shuffle(word: str) -> str:
    Generate a shuffled version of the input word.

        word (str): The word to be shuffled.

        str: The shuffled word.
    return ''.join(random.sample(word, len(word)))

def main():
    word = input("Type the world you want to shuffle: ")
    print(f"The shuffle of the word '{word}' is '{shuffle(word)}'")

if __name__ == "__main__":

All code from this code snippet package can be downloaded here.

MIT Licensed Code – See License

Tags: python, shuffle, word shuffle, letter shuffle algorithm, letter shuffle