python可以使用强制类型转换后的int作为切片索引么?

请问一下,在python中可以使用强制将str转换成int类型作为切片索引么?

#%%
def filter(bed_file,fasta_file,output_file = 'output_file.txt'):
    #read file
    bed = open(bed_file,'r')
    fasta = open(fasta_file,'r')
    #get title
    bed_title = bed.readline()
    fasta_title = fasta.readline()
    #get sequence
    seq = fasta.read()
    seq = seq.replace('\n','')
    #get positive sequence index 
    tem = []
    seq_out = []  
    bed_index = bed.readlines()         
    for line in bed_index:##bed sep:\t
        peak = line.split('\t')
        #print(peak[1])
        #print(type(peak[1]))
        star = int(peak[1])
        end = int(peak[2])
        print(type(end))
        peak_id = peak[3]
        tem = seq[int(star),int(end)]
        seq_out.append(tem)
        #seq_out.append('\n')
    #output
    print(seq_out)
    out = open(output_file,'w')
    for i in seq_out:
        out.writelines(i)

filter("F://桌面文档//大三上//Python//macs14_peaks.bed","F://桌面文档//大三上//Python//Escherichia_coli_K12.fasta")

s

可以呀,没问题呀,你都转换成整型了,只要是数字字符串就行