Python - 测试列表是否为回文
当需要测试列表是否为回文时,定义了一种方法来反转字符串并检查它是否等于原始字符串。根据结果,相关消息会显示在控制台上。使用列表理解和“join”方法。
示例
下面是相同的演示
def check_palindrome_list(my_str):
if my_str == my_str[::-1]:
print("The list is a palindrome")
else:
print("The list isn't a palindrome")
my_list = [77, 1, 56, 65, 1, 77]
print("名单是:")
print(my_list)
my_list = ' '.join([str(elem) for elem in my_list])
check_palindrome_list(my_list)输出结果名单是: [77, 1, 56, 65, 1, 77] The list is a palindrome
解释
定义了一个名为“check_palindrome_list”的方法,它将字符串作为参数。
字符串被反转并与原始字符串进行比较。
根据结果,相关消息会显示在控制台上。
在该方法之外,定义了一个列表并显示在控制台上。
它被迭代并使用'join'方法连接元素并转换为字符串。
通过传递所需的参数来调用该方法。
输出显示在控制台上。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西