如何在python中的每个命令后添加整数

如何在python中的每个命令后添加整数,python,list,append,Python,List,Append,我有个问题 我想创建一个名为admr的列表,但不知道如何在每个命令后添加整数。这太难解释了,所以我写下下面的例子 有人能帮我吗?多谢各位 我的代码: mr=[] def records(): return def add(records): records = input('Add description and amount:\n').split() mr.append(records) while True: command = input('\nWha

我有个问题

我想创建一个名为admr的列表,但不知道如何在每个命令后添加整数。这太难解释了,所以我写下下面的例子

有人能帮我吗?多谢各位

我的代码:

mr=[]

def records():
    return

def add(records):
    records = input('Add description and amount:\n').split()
    mr.append(records)

while True:
    command = input('\nWhat do you want to do (add / view)? ')
    if command == 'add':
        records = add(records)
我想要的是:

input add() : Tree 50
mr = [['tree', '50']]
admr = [['tree', '50', '1']]

input add() : Fun 100
mr = [['tree', '50'],['Fun', '100']]
admr = [['tree', '50', '1'],['Fun', '100', '2']]

这就是你要找的吗

# Starting with records = ['tree', '50']
# Get length of array with len(array)
# Increment by one
# Convert to string to match your result
records.append(str(len(mr)+1))

# Ending with records = ['tree', '50', '1']
admr.append(records)
请从下一页重复和。“演示如何解决此编码问题”不是堆栈溢出问题。我们希望您做出诚实的尝试,然后就您的算法或技术提出具体问题。Stack Overflow无意取代现有的文档和教程。非常感谢!顺便说一句,不需要“+1”。