2016-05-01 4 views
-2

私が持っている場合のようなリスト:リストの値を変更するには - python?

['15', 'A:B', 'B:C', 'D:C', 'F:A'] 

私は次のように値を変更したい:

['1515', 'A:B15', 'B:C15', 'D:C15', 'F:A15'] 

ことが可能です(リスト内の他の値に最初の1を追加しますか)? ["15", "A:B", "B:C", "D:C", "F:A"]があなたの入力リストで、シンプルなlist comprehensionが仕事をするだろうと仮定

+0

データ構造はどのようなものです...何のリスト? –

+0

このような不思議なデータを既に試してみましたか? – Kasramvd

+0

srry:^(それは私の間違いでした。 – dPdms

答えて

1

>>> l = ["15", "A:B", "B:C", "D:C", "F:A"] 
>>> value_to_add = l[0] 
>>> [item + value_to_add for item in l] 
['1515', 'A:B15', 'B:C15', 'D:C15', 'F:A15'] 
関連する問題