Using LINQ in IronPython
You can use LINQ in IronPython by importing the extension methods from a namespace. This same technique can be used to use other extension methods too!
import clr
clr.AddReference("System.Core")
import System
clr.ImportExtensions(System.Linq)
# will print 3 and 4 :)
[2, 3, 4].Where(lambda x: x != 2).ToList().ForEach(System.Console.WriteLine)
This is not quite the same as the syntactic sugar you might be used to from c#. It could still come in handy if you want to use some of the more advanced LINQ methods.
BTW: You can also use python list comprehensions for most use cases of LINQ!