请问大佬,如何用python做到下图效果

我想用python将多个list中每一个元素的一个数字取出,并保持原来的list不变

请问我该如何书写?

list1=['ask.v001']
list2=['wen.v001', 'wen.v003']
list3=['dada.v001', 'dada.v002']
list4=['zenme.v001', 'zenme.v002', 'zenme.v003', 'zenme.v004']
list5=['ban.v001', 'ban.v002']


结果:
list1=['1']
list2=['1', '3']
list3=['1', '2']
list4=['1', '2', '3', '4']
list5=['1', '2']

 

 

相当于是字符串里的最后一个字符呗

aftList1 = [x[-1] for x in list1]

aftList2 = [x[-1] for x in list2]

aftList3 = [x[-1] for x in list3]

aftList4 = [x[-1] for x in list4]

aftList5 = [x[-1] for x in list5]

list1 = [i[-1] for i in list1]