“Semua kombinasi yang mungkin di Python” Kode Jawaban

Kombinasi Python

# 1. Print all combinations 
from itertools import combinations

comb = combinations([1, 1, 3], 2)
print(list(combinations([1, 2, 3], 2)))
# Output: [(1, 2), (1, 3), (2, 3)]

# 2. Counting combinations
from math import comb
print(comb(10,3))
#Output: 120
BreadCode

Python mendapatkan semua kombinasi daftar

itertools.combinations(iterable, r)
Cautious Crossbill

cara mendapatkan semua kombinasi yang mungkin dalam python

all_combinations = [list(zip(each_permutation, list2)) for each_permutation in itertools.permutations(list1, len(list2))]
Open Opossum

Semua kombinasi yang mungkin di Python

import itertools

list1 = list(range(5, 10))
list2 = [1, 2, 3]
list = [list1, list2]

combination = [p for p in itertools.product(*list)]
print(combination)
PythonCopy
anas ben rais

Jawaban yang mirip dengan “Semua kombinasi yang mungkin di Python”

Pertanyaan yang mirip dengan “Semua kombinasi yang mungkin di Python”

Lebih banyak jawaban terkait untuk “Semua kombinasi yang mungkin di Python” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya