- 413 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 21:44:34 ]
- 例1)
>>>wordlist = ["H","K","L"] >>>[word.lower() for word in wordlist] ['h', 'k', 'l'] 例2) >>> x = [1,2,3,4,] >>>[x for x in x if x % 2 == 0] [2, 4] 例1を >>>[for word in wordlist word.lower()] 例2を >>>[if x % 2 == 0 x for x in x] とやると、動きませんでした。 forの部分を前に書く場合と後ろに書く場合があるような気がするのですが、 どういった決まりがあるのでしょうか。
|

|