列表中有列表,需要根据匹配的部分文本返回列表的索引。
// process command line arguments given by the user
parser.process(app); // app is your QCoreApplication instance
const QStringList args = parser.positionalArguments(); // arg1 is at 0 index, arg2 is at 1
// check the f option
bool foptionIsOn = parser.isSet(fOption);
它打印[]而不是[0]。
财政开始可能有所不同。有时是一月,有时是六月。因此,我只需要使用单词“财政”进行搜索。
答案 0 :(得分:0)
您需要查看每个列表的第一个变量(即描述),而不是通常在列表中:
indices = [i for i, l in enumerate(stock1) if search in l[0]]
我已经用l
来表示列表,而不是s
,因为对列表列表进行枚举会导致列表被提取。