Skip to main content
 首页 » 编程设计

Python:将字符串匹配到列表项

2025年05月04日20lidabo

cords = [] 
 
for y in range(10): 
    for x in range(10): 
        cords.append((x, y)) 
 
print cords 
print cords[11] 
 
user_x=raw_input("X: ") 
user_y=raw_input("Y: ") 
 
xy = "("+user_x+", "+user_y+")" 
print xy 
 
 
if xy in cords: 
        print "Found Match" 

我的问题是,当给定 1 和 1 或任何其他匹配项时,为什么它不打印“找到匹配项”?

请您参考如下方法:

因为字符串永远不会等于元组。

xy = (int(user_x), int(user_y))