-2
파이썬을 사용하여 읽은 Excel 스프레드 시트가 있습니다. 스프레드 시트의 첫 번째 열을 쿼리하고 해당 열의 모든 셀을 변수에 할당 할 수있는 방법을 찾고있었습니다. 데이터가있는 열의 셀 수는 예를 들어 내일 변경할 수 있습니다. 엑셀 스프레드 :팬더 데이터 프레임의 동적 행
Names
Mike
Adam
Mitchell
원하는 출력 : 이름 1 = 마이크; Name2 = 아담, Name3 = 미첼. 만약 내일이 더 미첼은 목록에없는 또는 추가 이름이 있다면 나는 3 이름 변수 또는 각각 4 내 시도있을 것 하나까지했다 : 어떤 mystakes에 대한
for i in db.index:
if i == 1:
Name1 = db.ix[0]['Names']
else:
if i==2:
Name2 = db.ix[1]['Names']
else:
if i==3:
Name3 = db.ix[2]['Names']
else:
Name4 = db.ix[3]['Names']
감사와 사과
왜 'Name1'과'Name2'와 같은 명시 적 변수가 필요한가요? 'Names [0]'과'Names [1]'로 인덱스 할 수있는'Names'와 같은 배열을 사용하는 것이 어떻습니까? 하드 코딩 된 변수는 나중에 사용자를 구석으로 되돌릴 수 있습니다. – chrisaycock
내 경우에는 Chris (인덱스가있는 배열)에서 어떻게 보이겠습니까? 나중에 다른 데이터를 정렬 할 때 Name1, Name2 변수 등이 필요합니다. –