Cho e hỏi cái chỗ x for x in… nó có nghĩa là gì vậy ạ
n = input()
so = [x for x in n.split(",") if int(x)%2!=0]
print(",".join(so))
Cho e hỏi cái chỗ x for x in… nó có nghĩa là gì vậy ạ
n = input()
so = [x for x in n.split(",") if int(x)%2!=0]
print(",".join(so))
Là viết gọn cho vòng lặp for thôi
so = [x for x in n.split(",") if int(x)%2!=0]
# Bằng với
so = []
for x in n.split(","):
if int(x) % 2 == 1:
so.append(x)
Xem thêm: https://quantrimang.com/cach-su-dung-list-comprehension-trong-python-154301
Ui cảm ơn , h tui ms bt