Tags: comprehension, python
News (2)
Perl language gets a revamp
The Perl Foundation last week released the latest version of the programming language, Perl 5.10. Read more »
Microsoft looks to extinguish LAMP
The threat of open source web application software has led the software giant to produce smaller, cheaper versions of some of its tools. Read more »
Features (9)
Data driven transformations: list comprehensions
List comprehensions give you a different way to code in Python that allows you to focus on the data you're transforming, rather than the functions you use. Nick Gibson shows how you can use list comprehensions to make your Python code cleaner, clearer and faster. Read more »
Generating functions rather than lists in Python
There are situations where list comprehensions are useful, but also situations where you're better served by using some other form. In this article we'll take an example of where a function factory is the better choice. Read more »
Lazy list builders: Generators in Python
Sometimes your program is just too motivated, and does all this work you don't need or want it to do -- you want it to be lazier. That's where generators come in. Using a generator in Python lets you choose exactly how much you want done, and when. Read more »
Faster, smaller, clearer: Python iterator tools
With Python's itertools module you can quickly and simply perform some of the more complicated operations you'll need to do on lists. It will make your code perform better and become easier to read. Read more »
Python groupby, the iterator swiss army knife
The groupby function is useful for a range of needs, but one of the best uses for it is in replicating the UNIX filter uniq in Python. Read more »
Java trends: Scripting languages
Java is still less than a decade old, but it's taken hold of the dev world. It's even spawned Java-esque scripting languages, such as BeanShell and Jess. Read more »
Perl 101
Perl is commonly referred to as 'duct tape of the Internet'. Get Perl into your toolbox by following this introduction by Nick Gibson. Read more »
Veteran job candidates present a few interview challenges
Don't lose out on a potentially great candidate by letting age differences get in the way. Here are some suggestions for making the interview more constructive. Read more »
Web sites for developers
Once you've specialised in an area of technology, you have to stay current. Builder.com looks at technology-specific Web sites for developers. Read more »
Blog (1)
.NET doesn't have to mean VB.NET or C#
-- It’s funny... when people think about the .NET Common Language Runtime (CLR) they tend to think in terms of either VB.NET or C#. Read more »
News and features
- Latest
- Popular
- Features
- Most Discussed
-
XP stays on life support for longerThis week's Roundup looks at Microsoft's decision to extend the life of Windows XP, the release of Microsoft Surface SDK, Firefox's new Geode plug-in, Yahoo's new tool -- Smush It and more. Read more »
-
The good and truly awful celluloid depictions of computersEver wonder why your lawyer uncle leaves the room whenever you turn over to Boston Legal? Or why your forensic science cousin can't stand crime drama? You know the answer: it’s the horrid trivialisation and dumbing down of an occupation to make it appear entertaining. Sometimes it is so unbelievable that it actually hurts and yelling at the screen is the only outlet. Read more »
-
Apple's iPhone engineers to tour Sydney, MelbourneAussie developers will be able to get up close and personal with some of the iPhone engineers in November to learn how to build applications for the platform. Read more »
-
Five services to turn off in Windows XP
2008/10/01 13:25:41
-
2008/10/02 09:55:30
-
Change the Windows XP product key
2008/10/01 12:52:20
What's on?
-
Net Neutrality, Ballmer and bad dress -- Club Builder
Visting Club Builder this week: Steve Ballmer to speak in Australia, local ISPs say Net Neutrality is an American problem and we look at the best dressed from Tech.Ed.
