“Python Cartesian Product” Ответ

картезианский продукт списка Python

import itertools

somelists = [
   [1, 2, 3],
   ['a', 'b'],
   [4, 5]
]
for element in itertools.product(*somelists):
    print(element)
Kind Katipo

Python Cartesian Product

# initialize lists
listA = [1, 4, 6, 7]
listB = [1, 3]
  
# Construct Cartesian Product Tuple list
# using list comprehension
res = [(a, b) for a in listA for b in listB]
  
# printing result
print("The Cartesian Product is : " + str(res))
simondoesstuff

Список Python понимание декартового продукта

[ (x, y) for x in xs for y in ys ]
Stormy Salmon

Пандас картезианский продукт

a = [1, 2, 3]
b = ["a", "b", "c"]

index = pd.MultiIndex.from_product([a, b], names = ["a", "b"])

pd.DataFrame(index = index).reset_index()
Nasty Narwhal

Ответы похожие на “Python Cartesian Product”

Вопросы похожие на “Python Cartesian Product”

Больше похожих ответов на “Python Cartesian Product” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования