又bug了, list index out of range,大家帮我看看吧!

出现list index out of range了 大家帮我看看代码怎么改

import csv
import os.path
with open('RBBB.csv', 'r') as csvfile:
    reader = csv.reader(csvfile)
    rows = [row for row in reader]
for i in (range(1,190,1)):
    Filename = rows[i][0]
    Age = rows[i][3]
    Age = int(int(Age)*365+int(Age)/4)
    ##Age_2 = Age_1 * 365 + Age_1 / 4
    #Age = str(Age_2)
    Gender = rows[i][4]
    if Gender == 'MALE':
        Gender = 'M'
    else:
        Gender = 'F'
    print(Filename, '\n')
    print(Age, '\n')
    print(Gender)
    #print(Filename,  Age,  Gender)
    newname_asc = Filename + '.asc'
    newname_csv = Filename + '.csv'
    path_asc = os.path.join('C:\\Users\\Administrator\\PycharmProjects\\pythonProject5\\ASC',newname_asc)
    path_csv = os.path.join('C:\\Users\\Administrator\\PycharmProjects\\pythonProject5\\CSV',newname_csv)
    with open(path_asc, 'w') as ascfile:
        lst = ['##1.4', ' ', Gender, 'U', str(Age), '00/00/0000,00/00/0000', '00:00:00', 'Adult', '255 255', '50 255',
               '0', '50 100', 'QTcHodge', '0 0', '12Lead', '111111111111', '200', '500', '5000', '12\n']
        ascfile.writelines('\n'.join(lst))
        ##ascfile.write('\n')
        #ascfile.write(str(Age))
    #with open(path_asc, 'a') as ascfile:
        with open(path_csv, 'r') as f:
            reader = csv.reader(f)
            rows_a = [row for row in reader]
            for j in (range(12)):
                pass
                for k in (range(1, 5001, 1)):
                    print(rows_a[k][j])
                    ascfile.write(rows_a[k][j])
                    ascfile.write('\n')

全是硬编码,写的太乱了,实在无力,