Итак, я импортирую CSV, а затем хочу объединить все итерированные значения в row[0]
с итерированными значениями в row[1]
.Сочетание всех значений двух разных столбцов в CSV
csvfile = csv.reader(open(filename, 'rb'), delimiter=',')
for row in csvfile:
row[0] + row[1]
Как это, за исключением того, я хочу все значения row[0]
объединить со всеми значениями row[1]
, даже если они не на той же строке.
Так позволяет сказать, что у меня есть две колонки, одна колонка:
asparagus
beets
corn
cucumbers
tomatoes
, а другой:
pineapple
orange
apple
raspberry
blueberry
Я хочу, чтобы спаржа в сочетании с ALL из списка 2., то есть:
asparagus pineapple
asparagus orange
asparagus apple
asparagus raspberry
asparagus blueberry
А потом на свеклу ананаса и т.д.
Да, но мой формат не находится в строке = [["blah", "blah", "blah"], ["two", "two," two "]] –
@AndrewAlexander Боюсь, что я не достаточно понять проблему: нужно ли форматировать каждую пару в виде строки? –
Ну, мне все равно нужно перебирать весь список, не так ли? –