此问题在此处已有答案:
How do I split a list into equally-sized chunks?(67回答)
14小时前关门了。
如何将一个python列表根据元素条件分成多个列表?
myList = ['Georgia', 12344, 52353, 'Alabama', 352947, 394567, 123437, 'Florida', 992344, 788345]
for each in myList:
do stuff
结果:
list1 = ['Georgia', 12344, 52353,]
list2 = ['Alabama', 352947, 394567, 123437]
list3 = ['Florida', 992344, 788345]
1条答案
按热度按时间sgtfey8w1#
使用
isinstance
检查它是字符串还是int。根据条件启动一个新的子列表或追加到子列表。