Python – 在字符列表中测试字符串,反之亦然

pythonserver side programmingprogramming更新于 2025/10/14 14:36:17

当需要在字符列表中测试字符串,反之亦然时,使用简单的‘in’运算符和‘join’方法。

下面是相同的演示 −

示例

my_string = 'python'

print("字符串为:")
print(my_string)

my_key = ['p', 'y', 't', 'h', 'o', 'n', 't', 'e', 's', 't']
print("键为")
print(my_key)
joined_list = ''.join(my_key)

my_result = my_string in join_list

print("结果为:")
if(my_result == True):
   print("该字符串存在于字符列表中")
else:
   print("字符串不在字符列表中")

输出

字符串为 :
python
键为
['p', 'y', 't', 'h', 'o', 'n', 't', 'e', 's', 't']
结果为:
字符串在字符列表中

解释

  • 定义一个字符串并显示在控制台上。

  • 定义键的值并显示在控制台。

  • 使用 .join() 函数将键的元素连接起来以生成字符串。

  • 这被分配给一个变量。

  • 比较字符串和键以查看字符串是否存在于上述列表中。

  • 此结果被分配给一个变量。

  • 根据此结果中的布尔值,相关消息显示在控制台上。


相关文章


有用资源