54

リストのリストがあり、そのリスト内の個々の項目を操作したい場合、どうすればよいでしょうか?

例えば:

List1 = [[10,13,17],[3,5,1],[13,11,12]]

List1値 (たとえば 50) を取り、 の最初のサブリストだけを見て、10 (最初の値) を引き、次に 13 を足してから 17 を引きたい場合はどうすればよいでしょうか?

4

7 に答える 7

0
for l in list1:
    val = 50 - l[0] + l[1] - l[2]
    print "val:", val

リストをループして、必要に応じてサブリストで操作を行います。

于 2013-08-26T17:17:38.003 に答える