All Python Function
All Python Function

Hàm all() trả về giá trị true/false. Hàm trả về true khi tất cả phần tử trong danh sách đều có giá trị là True. Hàm có một tham số là danh sách, có thể là list, tupele, dictionary…

number_list = [1, 1, 1]
x = all(number_list)
print(x) # Kết quả trả về là True do tất cả phần tử = 1 tương ứng với True

# Hãy thử với một số list khác [1, 3, 1] [1, -3, 1], [1, 0, 1] 
# Kết quả của bạn là gì? Hãy để lại dưới bình luận.

boolean_list = [True, True, False]
x = all(boolean_list)
print(x) # Kết quả là False do có một phần tử là False

# Tiếp theo hãy thử trộn lẫn [1, True, False]
# Kết quả của bạn là gì?

# Bạn hãy thử tương tự với set {1, 1, 1} , {True, False, 1} và tuple (0, True, False)
# Kết quả của bạn là gì?

fruit_dict = {0 : "Apple", 1 : "Orange"}
x = all(fruit_dict)
print(x) # Kết quả là False do có một key = 0, lưu ý rằng dict chỉ kiểm tra key 0, 1 không kiểm tra  "Apple", "Orange".

# Bonus: Kiểm tra xem tất cả các chữ cái của từ 'time' có xuất hiện không?
l = {"t":1, "i":1, "m":2, "e":0}
print(all(ele > 0 for ele in l.values()))

# Bonus:
# Bạn đoán list sau sẽ trả về là True hay False? ["d", "0", "c"]

Với một danh sách rỗng, kết quả trả về sẽ là True. Khá thú vị nếu bạn sử dụng hàm all với string, kết quả luôn trả về là True

Last modified: September 19, 2023

Author

Comments

Write a Reply or Comment

Your email address will not be published.