我想创建一个程序,在其中我输入一个字符串然后将其放入列表然后使用list.count。要做到这一点,我需要没有冒号的列表。
a=("44, 4, 5, 6, 7, 8 ")
a=[a]
print(a)
-> ['44, 4, 5, 6, 7, 8 ']
但我想要这个:
[44, 4, 5, 6, 7, 8]
我试过这个:
b=map(int, a)
print(b)
然后得到这个 - >
<map object at 0x00537810>
并且不知道下一步该怎么做
答案 0 :(得分:2)
比这更容易:
>>> a=("44, 4, 5, 6, 7, 8 ")
>>> my_list = [int(s) for s in a.split(", ")]
>>> my_list
[44, 4, 5, 6, 7, 8]
>>>