如何从我的python 3.2列表中删除''

问题描述 投票:-1回答:4
newlist=['21', '6', '13', '6', '11', '5', '6', '10', '11', '11', '21', '17', '23', '10', '36', '4', '4', '7', '23', '6', '12', '2', '7', '5', '14', '3', '10', '5', '9', '43', '38']
现在我要使用此列表做的是取出每个整数周围的'',问题是split()函数或strip()函数无法正常工作。所以我不知道如何删除它。帮助。

AttributeError:'list'对象在我运行时没有给出'split'属性。

此外,我还想在列表中查找每7个整数的总和,而且我也不知道从哪里开始。任何帮助,将不胜感激。

newlist = ['21','6','13','6','11','5','6','10','11','11','21',' 17”,“ 23”,“ 10”,“ 36”,“ 4”,“ 4”,“ 7”,“ 23”,“ 6”,“ 12”,“ 2”,“ 7”,“ 5” ,“ 14”,“ 3”,“ 10”,“ 5”,“ 9”,“ 43”,“ 38”]现在我想要......

python python-3.2
4个回答
1
投票
您所拥有的是一个字符串列表(因此带有s),您想将它们转换为整数。无聊的问题解决方案是简单的for循环:

3
投票
这不起作用,因为它是字符串列表,而不是整数列表。

0
投票
您可能正在寻找python的map函数:

0
投票
您可以在这种情况下使用地图;
© www.soinside.com 2019 - 2024. All rights reserved.