У меня есть CSV-файл, который представляет собой один столбец данных. Мне нужно разделить это на три отдельных столбца, повторяя каждый третий член. Например,
Мой единственный столбец в настоящее время имеет формат:
A
B
C
A
B
C
A
B
C
Мне нужны три столбца, содержащие A, B и C. Мой план состоял в том, чтобы перебрать один столбец три раза и привести его к 3 спискам. Как я могу go повторить каждое третье слагаемое для этого? Например, как мне включить [::3]
в нижеприведенную форму l oop?
import pandas as pd
df = pd.read_csv('Names+grades.txt')
initial = []
name = []
job=[]
for index, row in df.iterrows():
initial.append(row['Raw data'])
Спасибо за любую помощь, которую вы можете оказать.