可以使用 random 模块中的 shuffle 函数来打乱单词的字母顺序。下面是一个示例代码:

import random

def shuffle_word(word):
    # 将单词转换为列表
    word_list = list(word)
    # 打乱列表中的元素顺序
    random.shuffle(word_list)
    # 将列表转换为字符串
    shuffled_word = ''.join(word_list)
    return shuffled_word

# 生成一个词库
word_list = ['apple', 'banana', 'orange', 'watermelon']

# 随机选择一个单词
random_word = random.choice(word_list)

# 打乱单词的字母顺序
shuffled_word = shuffle_word(random_word)

print('原单词: ', random_word)
print('打乱后的单词: ', shuffled_word)

这段代码首先定义了一个 shuffle_word 函数,用于打乱单词的字母顺序。然后,生成一个词库 word_list,随机选择一个单词 random_word,并调用 shuffle_word 函数将其打乱。最后,打印原单词和打乱后的单词。

Python 随机打乱单词字母顺序:实现词库单词字母重排

原文地址: https://www.cveoy.top/t/topic/pfXC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录