Tôi đang làm một bài tập về một trò chơi tim với phiên bản khác. Nó nói rằng nếu chúng tôi được đưa ra một danh sách mycards có chứa tất cả các thẻ mà người chơi hiện đang nắm giữ trong tay của họ. Và chơi là một thẻ đại diện cho một thẻ tiềm năng. Và nếu tất cả thẻ của chúng chứa HEART (H
) hoặc QUEEN OF SPADES (QS
), nó sẽ trả về True.Làm cách nào để kiểm tra tất cả các yếu tố trong danh sách có yêu cầu cụ thể?
Ví dụ
>>> mycards= ['0H','8H','7H','6H','AH','QS']
>>> play = ['QS']
Nó sẽ trở lại Đúng
đây là những gì tôi đã cố gắng
if play[1] == 'H':
return True
if play == 'QS':
return True
else:
return False
Nhưng tôi nghĩ rằng mã của tôi chỉ cần kiểm tra một QS và một H trong danh sách. Cách tạo mã có chứa all
hoặc QS hoặc H?
Eh? Tại sao downvote ở đây? –
Ồ đúng, tôi cần một chút cà phê +1 – jamylak
Cảm ơn bạn rất nhiều –