0
我試圖寫一個函數讀取整數的「民」,存儲在堆棧中的所有整數和打印它們以相反的順序的功能。但是,如果連續的數字相同,則只有其中一個將被存儲在堆棧中。,存儲inputed堆棧中的整數和逆轉他們不重複的序列
這是我想出來的,到目前爲止什麼,但我不太得到我想要的。
def read_integers(num):
s = Stack()
count = 0
string = ""
for i in range(num):
int_str = input("Enter an integer:")
if int_str != string:
string += int_str
s.push(int_str)
count += 1
for i in range(count-1):
print(s.pop())