Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 14, 2022 12:00:21

Merty
Зарегистрирован: 2022-01-14
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с записью в список элементов

Суть в том что я рандомный элемент перемещаю из списка spisok_coloda_card в список spisok_card_player но из когда и 1 списка берем допусти 0 элемент ‘6 1’ то в втором списке мы получаем ‘6’ ,' ‘, ’1' а не ‘6 1’

    
from random import randint
from time import sleep
from typing import Dict
spisok_coloda_card = ['6 1', '6 2', '6 3', '6 4', '7 1', '7 2', '7 3', '7 4', '8 1', '8 2', '8 3', '8 4', '9 1', '9 2', '9 3', '9 4' , '10 1', '10 2', '10 3', '10 4', '11 1', '11 2', '1 13', '11 4', '12 1', '12 2', '12 3', '12 4', '13 1', '13 2', '13 3', '13 4', '14 1', '14 2', '14 3', '14 4']
class card(): #Класс карты
    def take_cart_iz_colod(self):
        spisok_card_player = []
        for take_card in range(6):
            long_spisok_coloda_card = len(spisok_coloda_card)
            index_card = randint(0,long_spisok_coloda_card)
            Card = spisok_coloda_card.pop(index_card)
            print(index_card,'\n',Card)
            spisok_card_player += (Card)
        print(spisok_card_player,'\n',spisok_coloda_card)
dama_piki = card()           
dama_piki.take_cart_iz_colod()

Отредактировано FishHook (Янв. 14, 2022 12:24:09)

Офлайн

#2 Янв. 14, 2022 12:27:18

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Проблема с записью в список элементов

вместо

 spisok_card_player += (Card)

должно быть
 spisok_card_player.append(Card)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version