我有一个元组数组,每个元组都包含(字符串,字符串),我想在数组中找到特定的元组。
示例:
[("command","ABCDEFG"),("arguments","XYZW"),("time","ERRTY")]
答案 0 :(得分:4)
使用in
关键字:
('foo', 'bar') in [('foo', 'bar'),('spam', 'eggs')]
答案 1 :(得分:1)
您可以将这些元组转换为dict
并按第一个元素进行搜索:
list_of_tuples = [("command","ABCDEFG"),("arguments","XYZW"),("time","ERRTY")]
d = dict(list_of_tuples)
print(d['arguments'])
打印:
XYZW
编辑:要检查字典中是否存在某些键,请使用in
运算符,例如:
if 'arguments' in d:
print(d['arguments'])
else:
print('Not found!')