0
두 가지 목적으로 float 유형 변수를 사용해야합니다. 1. 함수의 계산에 값을 사용하려면 2.이 변수의 값을 스스로 변경하십시오. 나는 그것을 일반적으로하는 방법을 알고 있지만, float 형 변수에 대한 간단한 짧은 표기법이 필요합니다. 아래의 예제에서 나는 두 개의 숫자를 더하고 나의 목표는 아래 예제에서 'a.vals [a.define_index [i]]'대신 'f (a, i)'와 같은 문장을 쓸 수 있도록하는 것이다.Python 3에서 변수에 대한 간단한 표현
import numpy as np
class SomeClass(object):
def __init__(self):
self.vals=np.ones(10)
self.define_index=[]
for i in range(10):
self.define_index.append(10-1-i)
a=SomeClass()
for i in range(10):
a.vals[a.define_index[i]]=a.vals[a.define_index[i]]+1
print('sums =', a.vals)