python小白,想写一个获得用户输入的一串字符中的最后一个词语,写了一个代码发现列表中元素的个数不同对代码的输出产生了影响,试了很多种办法之后还是没有看懂为什么,求大神解惑
unit = [1,2]
if len(unit) > 1:
for i in unit: #通过用户输入获得键
x = 0
c = unit.pop(x)
print(c)
if len(unit) == 0:
print(i)
print(unit)