Python 将整数添加到现有列表中

Python 将整数添加到现有列表中,python,list,integer,Python,List,Integer,我的清单如下: a=['2345'] 我想将新整数添加到我的列表中: b=435 我怎样才能有一个新的列表,它看起来像: new_list=['2345','434'] ['2345',434] 我尝试了很多方法,但有时看起来: new_list=['2345','434'] ['2345',434] 而新数据434在列表中没有引号! 我曾尝试将整数转换为字符串,然后再转换为列表,但结果最糟糕 这是因为列表中的第一项是字符串,而不是整数: >>> a=['2345'

我的清单如下:

a=['2345']
我想将新整数添加到我的列表中:

b=435
我怎样才能有一个新的列表,它看起来像:

new_list=['2345','434']
['2345',434]
我尝试了很多方法,但有时看起来:

new_list=['2345','434']
['2345',434]
而新数据434在列表中没有引号!
我曾尝试将整数转换为字符串,然后再转换为列表,但结果最糟糕

这是因为列表中的第一项是字符串,而不是整数:

>>> a=['2345']
>>> b = 435
>>> a + [str(b)]
['2345', '435']
>>> a=['2345']
>>> type(a[0])
<type 'str'>

a=['2345']

b=435

a、 附录B

a=mapstr,a

打印

--输出


['2345','435']

我尝试将整数转换为字符串,然后再转换为列表,但结果最糟糕!发生的事情正是应该发生的事情?它看起来像:['2345','4','3','4']!
>>> a.append(str(b))
>>> a
['2345', '435']