Đoạn code của mình như sau:
print """data = [1, 2, 3, "nam sau bay", 8]
test = ["bay", 8, 9, 10, "muoi mot"]
sumboth = data + test
"""
data = [1, 2, 3, "nam sau bay", 8]
test = ["Bay", 8, 9, 10, "muoi mot"]
sumboth = data + test
# kiểm tra điều kiện if và in biến trong data và test
for da in data:
if da > 0:
print da,
print
for te in test:
if te > 0:
print te,
print
# chạy điều kiện if với remove
for da in data:
if da > 0:
data.remove(da)
for te in test:
if te > 0:
test.remove(te)
for su in sumboth:
if su > 0:
sumboth.remove(su)
print
print "in data: ", data
print "in test: ", test
print "in sum: ", sumboth
mình không hiểu sao python cho ra kết quả kì lạ như vậy.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?