cards = ['a', 'b', 'c', ...]
# Вероятности выпадения для каждого элемента (вес)
weights = [0.1, 0.3, 0.6] # a - 10%, b - 30%, c - 60%
random_card = random.choices(cards, weights=weights, k=1)
print(random_card[0])
k=1 — это количество выборов. В данном случае выбирается один элемент.