import pandas
data = pandas.read_csv('crops_usa.csv')
years_unique = []
for i in data['Year']:
years_unique = []
years_unique.append(i)
print(years_unique)
print(len(years_unique)) set). Там метод не append, а update. Ну или просто получить список с полным набором неуникальных значений и преобразовать в множество years_unique = []
for i in data['Year']:
years_unique.append(i)
years_unique = set(years_unique)