好的,所以我一直在绞尽脑汁想如何解决这个问题,这个问题只是我真正想做的事情的简化版本,但这一切都归结为这一点。
我有一个列表:lst = ['0', '53', '2', '4', '44', '5', '8', '11']
'0' 是第一项。我希望输出为: lst = ['0', '1', '2', '3', '4', '5', '6', '7']
所以我希望第一个列表中的“2”成为第二个列表中的“1”。第一个列表中的“4”成为第二个列表中的“2”。第一个列表中的“5”成为第二个列表中的“3”。第一个列表中的“8”成为第二个列表中的“4”。第一个列表中的“11”成为第二个列表中的“5”。第一个列表中的“44”变成第二个列表中的“6”。和第一个列表中的“53”成为第二个列表中的“7”。
但我不能只是手动更改每一个,它必须是自动化的并自行更改每一个,比如使用循环或其他东西
帮助我已经花了几个小时试图弄清楚这个问题,它看起来很简单,但我无法弄清楚