“回文”是指正讀反讀都能讀通的句子,它是古今中外都有的壹種修辭方式和文字遊戲,如“我為人人,人人為我”等。在數學中也有這樣壹類數字有這樣的特征,稱為回文數。
題主如果是想求五位數的回文數,壹起構成壹個十位數,那直接倒序輸出就行了。將倒序後的數組存放到壹個新數組,和之前的五位數壹起構成壹個新數組。
下面實現壹下我的想法:
a = input('請輸入壹個五位數:')
old_list = list(a)
new_list = old_list[::-1]
sum_list = old_list + new_list
result = ''.join(sum_list)
print(result)