& ldquo; Служба по следующему URI не имеет действительных конечных точек & rdquo; исключение, когда я использую .NetCore, но работаю с .net framework

data_1 = ['text1','text2']
data_2 = ['a','b','c','d','e']

print '\n'.join([data_1[i//2]+','+data_2[i] for i in range(min(len(data_1)*2,len(data_2)))])

Выход:

text1,a
text1,b
text2,c
text2,d

Для более обобщенного

from math import ceil
data_1 = ['text1','text2']
data_2 = ['a','b','c','d','e','f','g']

t = int(ceil(len(data_2)/float(len(data_1))))
print '\n'.join([data_1[i/t]+','+d for i,d in enumerate(data_2)])

Это будет работать до тех пор, пока data_1 будет короче, чем data_2

Output:

text1,a
text1,b
text1,c
text1,d
text2,e
text2,f
text2,g
0
задан marc_s 20 January 2019 в 08:34
поделиться