Wpis z mikrobloga

Mam pewien problem
w petli for chciałbym wykonywać operacje na zmiennych
mam coś takiego:

list = [...]

for i in range(len(list)):

operacja1 = list [ i ] [1] + list [ i ] [2]
operacja2 = list [ i ] [1] * list [ i ] [2]

itd ...
mniej więcej tak to mam, jednak np print(operacja1) lub operacja2 to pojawiają mi się wartości 1 iteracji i tylko jej tzn:
operacja1 = list [ i = 0] [1] + list [ i = 0 ] [2]

// oczywiscie zamieniam wartosci z listy na inty i float, jednak tutaj nie robilem tego aby było przejrzyściej
podrzuci ktoś pomysł jak to rozwiązać, while?

#python #programowanie
  • 4
@yjkis: Podrzuć cały kod, albo chociaż większy wycinek. Z przytoczonego fragmentu nic nie wynika.

Ps. Nie nazywaj zmiennej "list". Jest to nazwa zarezerwowana dla listy. To tak samo jakbyś nazwał zmienną len albo range - python ci pozwoli.
@duza_zielonka: tzn chodzi mi tylko o to że zmienna w petli for zapamietuje tylko wartość z pierwszej interacji, jak mam np w for x = 1 + coś z listy[i]
to print(x) da tylko takie same wartości dla listy[i=0]

// ok, w sumie masz racje, zmienie nazwnictwo