我正在尝试在 python 中复制 ac# LINQ foreach 语句。我确信有更好的方法。
假设我有(在 c# 中):
public class TestData
{
public int Id { get; set; }
public string Something { get; set; }
}
void MyMethod()
{
List<TestData> myList = new List<TestData>();
foreach (var i in myList.Where(x => x.Id > 5))
{
//do something
}
}
我想在 python (2.7) 中做类似的事情。我需要的只是 foreach 循环。其他一切我都下来了。
谁能指出我正确的方向?