Python 随机打乱单词字母顺序:实现词库单词字母重排
可以使用 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 函数将其打乱。最后,打印原单词和打乱后的单词。
原文地址: https://www.cveoy.top/t/topic/pfXC 著作权归作者所有。请勿转载和采集!