2012-02-06 13 views
5

が可能な重複は:
Good Primer for Python Slice Notationリストから最初のxアイテムを取得する

私は、文字列を持っていると私は;文字で分割するよ、私はこの文字列を関連付けしたいと思います変数については、私にとっては、最初のx文字列は便利で、もう一つは冗長です。

私はこのコードを使用したかったのですが、これよりも4つ以上の昏睡がある場合は例外が発生します。単純な方法はありますか?

az1, el1, az2, el2, rfsspe = data_point.split(";") 

答えて

14

はい! slicingを使用します。

az1, el1, az2, el2, rfsspe = data_point.split(";")[:5] 

「スライス」リストには、最初の5つの要素を取得すること。

3

方法、私はこれは、私は私が

for x in var_list[:5]: 
    print x #or do something 
ような何かをリストprocesssingていたときに、リスト(var_list)とするすべての変数を追加することは通常ありません
関連する問題