Giúp fix lỗi "NameError: name 'reverse' is not defined"

n = input()
d =[x for x in n.split(" ") if int(x)%2==1 ]
print(reverse(",".join(d)))

Mọi người xem giúp e lỗi ở bài này là gì được không ạ mà nó cứ báo lỗi

reverse là phương thức mà :smiley:

5 Likes

Mình tưởng là sau khi (",".join(d)) thì sẽ cho vào list sau đó đảo ngược chúng

Phương thức và hàm thì cũng bấy nhiêu đó chiện nhưng cách viết khác nhau bạn nhé.

bạn phải là list.reverse() thì mới chạy, chứ bọc kiểu reverse(list) = hỏng bét.

4 Likes

Tui hiểu rồi cảm ơn ạ!

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?