将行列表拆分为二维数组
Split list of lines into 2d array
我在列表中有一组序列,如下所示:
[agghd,gjg,tomt]
如何拆分它以便我的输出如下所示:
[[a,g,g,h,d],[g,j,g],[t,o,m,t]]
我现在已经完成了以下代码:
agghd
gjh
tomt
list2=[]
list2 = [str(sequences.seq).split() for sequences in family]
你可以试试
[[eval(n) for n in str(sequences.seq).split()] for sequences in family]
您可以通过调用 list()
将字符串拆分为字符
list1 = ['agghd', 'gjg', 'tomt']
list2 = [list(string) for string in list1]
# output: [['a', 'g', 'g', 'h', 'd'], ['g', 'j', 'g'], ['t', 'o', 'm', 't']]
我在列表中有一组序列,如下所示:
[agghd,gjg,tomt]
如何拆分它以便我的输出如下所示:
[[a,g,g,h,d],[g,j,g],[t,o,m,t]]
我现在已经完成了以下代码:
agghd
gjh
tomt
list2=[]
list2 = [str(sequences.seq).split() for sequences in family]
你可以试试
[[eval(n) for n in str(sequences.seq).split()] for sequences in family]
您可以通过调用 list()
将字符串拆分为字符
list1 = ['agghd', 'gjg', 'tomt']
list2 = [list(string) for string in list1]
# output: [['a', 'g', 'g', 'h', 'd'], ['g', 'j', 'g'], ['t', 'o', 'm', 't']]