将列表进行分组

ans= ['13_63', u'13_62', '13_61', '12_61', '11_59', '12_59', '13_59', u'13_60', u'13_58', '13_57', '12_57', '11_57', '10_57', '9_57', '9_58', '9_59', '10_59', '9_56', '9_55', '10_55', '11_55', u'11_54', u'11_52', u'11_50', '12_49', '13_49', u'13_48', '13_47', u'13_46', '12_47', u'13_50', '13_51', '12_51', '11_51', '10_51', '9_51', '9_49', '10_49', '11_49', u'11_48', '11_47', u'11_46', '11_45', u'11_44', '11_43', '12_43', u'13_43', u'13_44', '13_45', '12_45', '10_45', '9_45', '9_44', '10_43', u'11_42', '12_41', '11_41', u'11_40', '11_39', u'12_39', '13_39', u'13_38', '13_37', u'13_36', '12_37', '11_37', u'11_36', '11_35', u'11_34', '11_33', u'11_32', '11_31', u'13_30', '13_31', '12_31', u'11_30', '11_29', '11_28', '12_29', '13_29', '14_29', '15_29', '16_29', '17_29', '17_28', u'20_27', '21_28', u'21_27', u'22_27', u'23_27', '23_28', '23_29', '25_28', u'24_27', u'25_27', u'26_27', u'27_27', u'28_27', u'29_27', u'30_27', '31_28', u'31_27', u'32_27', u'33_27', '33_28', u'34_27', u'35_27', '35_28', '35_29', '36_29', '37_29', '37_28', u'37_27', u'36_27', u'38_27', u'39_27', '39_28', '39_29', '42_29', '44_29', '45_29', '45_30', '45_31', '45_32', '45_33', '46_33', u'47_32', '47_33', u'47_34', '47_35', '46_35', u'47_36', '46_37', '47_37', u'47_38', '46_39', '47_39', u'47_40', '46_41', '47_41', u'47_42', '46_43', '47_43', u'47_44', '46_45', '47_45', u'47_46', '47_47', u'47_48', '47_49', u'47_50', u'47_54', '46_55', '47_55', u'47_56', '47_57', '46_57', u'47_58', u'47_60', '47_59', '46_59', '45_62', '45_63', '46_63', '47_63', u'47_62', '47_61', '46_61', '45_61', '45_60', '45_59', '45_58', '45_57', '45_56', '45_55', '45_54', '45_52', '45_53', '46_53', '47_53', u'47_52', '47_51', '46_51', '45_51', '45_50', '45_49', '46_49', '45_48', '45_47', '46_47', '45_46', '45_45', '45_44', '45_43', '45_42', '45_41', '45_40', '45_39', '45_38', '45_37', '45_36', '45_35', '45_34', u'47_30', '47_31', '46_31', u'47_28', '47_29', '46_29', u'47_26', '47_27', '46_27', u'44_27', u'47_24', '47_25', '46_25', u'47_22', '47_23', '46_23', u'47_20', '47_21', '46_21', u'47_8', '47_9', '46_9', u'47_6', '47_7', '46_7', '45_4', u'46_3', '45_3', '45_2', u'45_1', u'46_1', '47_1', u'47_2', '47_3', u'47_4', '47_5', '46_5', '45_5', '45_6', '45_7', '45_8', '45_9', '45_10', u'47_10', '47_11', '46_11', '45_11', '45_12', u'47_12', '47_13', '46_13', '45_13', '45_14', u'47_14', '47_15', '46_15', '45_15', '45_16', u'47_16', '47_17', '46_17', '45_17', '45_18', u'47_18', '47_19', '46_19', '45_19', '45_20', '45_21', '45_22', '45_23', '45_24', '45_25', '45_26', '45_27', '45_28', '43_29', '43_28', u'43_27', u'42_27', u'41_27', u'40_27', '41_28', '41_29', '40_29', '38_29', '34_29', '33_29', '32_29', '31_29', '30_29', '29_28', '29_29', '28_29', '27_28', '27_29', '26_29', '25_29', '24_29', '22_29', '21_29', '20_29', '18_29', '19_29', '19_28', u'19_27', u'18_27', u'17_27', u'16_27', u'15_27', '15_28', u'14_27', '13_27', '13_28', u'12_27', '11_27', u'10_27', u'9_27', '9_28', '9_29', '10_29', '9_30', '9_31', '10_31', '9_32', '9_33', u'8_33', u'7_33', u'6_33', u'5_33', '5_34', '5_36', u'4_37', '5_37', '6_37', '7_37', '8_37', '9_37', '9_36', '9_35', '8_35', '7_35', '6_35', '5_35', '4_35', '2_35', '1_35', '1_36', '1_37', '2_37', '3_37', '3_36', '3_35', '3_34', u'3_33', '1_34', u'1_33', u'2_33', u'4_33', '7_34', '7_36', '9_34', '10_33', '12_33', '13_33', u'13_32', '12_35', '13_35', u'13_34', '10_35', u'11_38', '10_37', '9_38', '10_39', '9_39', '9_40', '9_41', '10_41', '9_42', '9_43', '9_46', '9_47', '10_47', '9_48', '9_50', '9_52', '9_53', '9_54', '10_53', '11_53', '12_53', '13_53', u'13_52', u'13_54', '13_55', u'13_56', '12_55', u'11_56', u'11_58', u'11_60', '11_61', '10_61', '9_61', '9_60', '9_62', '9_63', '10_63', '11_63', u'11_62', '12_63'] 
print("ans:",ans)
agv_count=input("please input the number of car:")
print(agv_count,type(agv_count))

for i in range(0,agv_count):
    name='way'+str(i)
    name=[]
    
    a=int(len(ans)/agv_count)
    if i==agv_count-1:
       for j in range(i*a,len(ans)):
                  name.append(ans[j]) 
    else:   
        for j in range(i*a,(i+1)*a    ):
                  name.append(ans[j])
    

输出:

('ans:', ['13_63', u'13_62', '13_61', '12_61', '11_59', '12_59', '13_59', u'13_60', u'13_58', '13_57', '12_57', '11_57', '10_57', '9_57', '9_58', '9_59', '10_59', '9_56', '9_55', '10_55', '11_55', u'11_54', u'11_52', u'11_50', '12_49', '13_49', u'13_48', '13_47', u'13_46', '12_47', u'13_50', '13_51', '12_51', '11_51', '10_51', '9_51', '9_49', '10_49', '11_49', u'11_48', '11_47', u'11_46', '11_45', u'11_44', '11_43', '12_43', u'13_43', u'13_44', '13_45', '12_45', '10_45', '9_45', '9_44', '10_43', u'11_42', '12_41', '11_41', u'11_40', '11_39', u'12_39', '13_39', u'13_38', '13_37', u'13_36', '12_37', '11_37', u'11_36', '11_35', u'11_34', '11_33', u'11_32', '11_31', u'13_30', '13_31', '12_31', u'11_30', '11_29', '11_28', '12_29', '13_29', '14_29', '15_29', '16_29', '17_29', '17_28', u'20_27', '21_28', u'21_27', u'22_27', u'23_27', '23_28', '23_29', '25_28', u'24_27', u'25_27', u'26_27', u'27_27', u'28_27', u'29_27', u'30_27', '31_28', u'31_27', u'32_27', u'33_27', '33_28', u'34_27', u'35_27', '35_28', '35_29', '36_29', '37_29', '37_28', u'37_27', u'36_27', u'38_27', u'39_27', '39_28', '39_29', '42_29', '44_29', '45_29', '45_30', '45_31', '45_32', '45_33', '46_33', u'47_32', '47_33', u'47_34', '47_35', '46_35', u'47_36', '46_37', '47_37', u'47_38', '46_39', '47_39', u'47_40', '46_41', '47_41', u'47_42', '46_43', '47_43', u'47_44', '46_45', '47_45', u'47_46', '47_47', u'47_48', '47_49', u'47_50', u'47_54', '46_55', '47_55', u'47_56', '47_57', '46_57', u'47_58', u'47_60', '47_59', '46_59', '45_62', '45_63', '46_63', '47_63', u'47_62', '47_61', '46_61', '45_61', '45_60', '45_59', '45_58', '45_57', '45_56', '45_55', '45_54', '45_52', '45_53', '46_53', '47_53', u'47_52', '47_51', '46_51', '45_51', '45_50', '45_49', '46_49', '45_48', '45_47', '46_47', '45_46', '45_45', '45_44', '45_43', '45_42', '45_41', '45_40', '45_39', '45_38', '45_37', '45_36', '45_35', '45_34', u'47_30', '47_31', '46_31', u'47_28', '47_29', '46_29', u'47_26', '47_27', '46_27', u'44_27', u'47_24', '47_25', '46_25', u'47_22', '47_23', '46_23', u'47_20', '47_21', '46_21', u'47_8', '47_9', '46_9', u'47_6', '47_7', '46_7', '45_4', u'46_3', '45_3', '45_2', u'45_1', u'46_1', '47_1', u'47_2', '47_3', u'47_4', '47_5', '46_5', '45_5', '45_6', '45_7', '45_8', '45_9', '45_10', u'47_10', '47_11', '46_11', '45_11', '45_12', u'47_12', '47_13', '46_13', '45_13', '45_14', u'47_14', '47_15', '46_15', '45_15', '45_16', u'47_16', '47_17', '46_17', '45_17', '45_18', u'47_18', '47_19', '46_19', '45_19', '45_20', '45_21', '45_22', '45_23', '45_24', '45_25', '45_26', '45_27', '45_28', '43_29', '43_28', u'43_27', u'42_27', u'41_27', u'40_27', '41_28', '41_29', '40_29', '38_29', '34_29', '33_29', '32_29', '31_29', '30_29', '29_28', '29_29', '28_29', '27_28', '27_29', '26_29', '25_29', '24_29', '22_29', '21_29', '20_29', '18_29', '19_29', '19_28', u'19_27', u'18_27', u'17_27', u'16_27', u'15_27', '15_28', u'14_27', '13_27', '13_28', u'12_27', '11_27', u'10_27', u'9_27', '9_28', '9_29', '10_29', '9_30', '9_31', '10_31', '9_32', '9_33', u'8_33', u'7_33', u'6_33', u'5_33', '5_34', '5_36', u'4_37', '5_37', '6_37', '7_37', '8_37', '9_37', '9_36', '9_35', '8_35', '7_35', '6_35', '5_35', '4_35', '2_35', '1_35', '1_36', '1_37', '2_37', '3_37', '3_36', '3_35', '3_34', u'3_33', '1_34', u'1_33', u'2_33', u'4_33', '7_34', '7_36', '9_34', '10_33', '12_33', '13_33', u'13_32', '12_35', '13_35', u'13_34', '10_35', u'11_38', '10_37', '9_38', '10_39', '9_39', '9_40', '9_41', '10_41', '9_42', '9_43', '9_46', '9_47', '10_47', '9_48', '9_50', '9_52', '9_53', '9_54', '10_53', '11_53', '12_53', '13_53', u'13_52', u'13_54', '13_55', u'13_56', '12_55', u'11_56', u'11_58', u'11_60', '11_61', '10_61', '9_61', '9_60', '9_62', '9_63', '10_63', '11_63', u'11_62', '12_63'])
please input the number of car:4
(4, <type 'int'>)
['13_63', u'13_62', '13_61', '12_61', '11_59', '12_59', '13_59', u'13_60', u'13_58', '13_57', '12_57', '11_57', '10_57', '9_57', '9_58', '9_59', '10_59', '9_56', '9_55', '10_55', '11_55', u'11_54', u'11_52', u'11_50', '12_49', '13_49', u'13_48', '13_47', u'13_46', '12_47', u'13_50', '13_51', '12_51', '11_51', '10_51', '9_51', '9_49', '10_49', '11_49', u'11_48', '11_47', u'11_46', '11_45', u'11_44', '11_43', '12_43', u'13_43', u'13_44', '13_45', '12_45', '10_45', '9_45', '9_44', '10_43', u'11_42', '12_41', '11_41', u'11_40', '11_39', u'12_39', '13_39', u'13_38', '13_37', u'13_36', '12_37', '11_37', u'11_36', '11_35', u'11_34', '11_33', u'11_32', '11_31', u'13_30', '13_31', '12_31', u'11_30', '11_29', '11_28', '12_29', '13_29', '14_29', '15_29', '16_29', '17_29', '17_28', u'20_27', '21_28', u'21_27', u'22_27', u'23_27', '23_28', '23_29', '25_28', u'24_27', u'25_27', u'26_27', u'27_27', u'28_27', u'29_27', u'30_27', '31_28', u'31_27', u'32_27']
[u'33_27', '33_28', u'34_27', u'35_27', '35_28', '35_29', '36_29', '37_29', '37_28', u'37_27', u'36_27', u'38_27', u'39_27', '39_28', '39_29', '42_29', '44_29', '45_29', '45_30', '45_31', '45_32', '45_33', '46_33', u'47_32', '47_33', u'47_34', '47_35', '46_35', u'47_36', '46_37', '47_37', u'47_38', '46_39', '47_39', u'47_40', '46_41', '47_41', u'47_42', '46_43', '47_43', u'47_44', '46_45', '47_45', u'47_46', '47_47', u'47_48', '47_49', u'47_50', u'47_54', '46_55', '47_55', u'47_56', '47_57', '46_57', u'47_58', u'47_60', '47_59', '46_59', '45_62', '45_63', '46_63', '47_63', u'47_62', '47_61', '46_61', '45_61', '45_60', '45_59', '45_58', '45_57', '45_56', '45_55', '45_54', '45_52', '45_53', '46_53', '47_53', u'47_52', '47_51', '46_51', '45_51', '45_50', '45_49', '46_49', '45_48', '45_47', '46_47', '45_46', '45_45', '45_44', '45_43', '45_42', '45_41', '45_40', '45_39', '45_38', '45_37', '45_36', '45_35', '45_34', u'47_30', '47_31', '46_31']
[u'47_28', '47_29', '46_29', u'47_26', '47_27', '46_27', u'44_27', u'47_24', '47_25', '46_25', u'47_22', '47_23', '46_23', u'47_20', '47_21', '46_21', u'47_8', '47_9', '46_9', u'47_6', '47_7', '46_7', '45_4', u'46_3', '45_3', '45_2', u'45_1', u'46_1', '47_1', u'47_2', '47_3', u'47_4', '47_5', '46_5', '45_5', '45_6', '45_7', '45_8', '45_9', '45_10', u'47_10', '47_11', '46_11', '45_11', '45_12', u'47_12', '47_13', '46_13', '45_13', '45_14', u'47_14', '47_15', '46_15', '45_15', '45_16', u'47_16', '47_17', '46_17', '45_17', '45_18', u'47_18', '47_19', '46_19', '45_19', '45_20', '45_21', '45_22', '45_23', '45_24', '45_25', '45_26', '45_27', '45_28', '43_29', '43_28', u'43_27', u'42_27', u'41_27', u'40_27', '41_28', '41_29', '40_29', '38_29', '34_29', '33_29', '32_29', '31_29', '30_29', '29_28', '29_29', '28_29', '27_28', '27_29', '26_29', '25_29', '24_29', '22_29', '21_29', '20_29', '18_29', '19_29', '19_28', u'19_27']
[u'18_27', u'17_27', u'16_27', u'15_27', '15_28', u'14_27', '13_27', '13_28', u'12_27', '11_27', u'10_27', u'9_27', '9_28', '9_29', '10_29', '9_30', '9_31', '10_31', '9_32', '9_33', u'8_33', u'7_33', u'6_33', u'5_33', '5_34', '5_36', u'4_37', '5_37', '6_37', '7_37', '8_37', '9_37', '9_36', '9_35', '8_35', '7_35', '6_35', '5_35', '4_35', '2_35', '1_35', '1_36', '1_37', '2_37', '3_37', '3_36', '3_35', '3_34', u'3_33', '1_34', u'1_33', u'2_33', u'4_33', '7_34', '7_36', '9_34', '10_33', '12_33', '13_33', u'13_32', '12_35', '13_35', u'13_34', '10_35', u'11_38', '10_37', '9_38', '10_39', '9_39', '9_40', '9_41', '10_41', '9_42', '9_43', '9_46', '9_47', '10_47', '9_48', '9_50', '9_52', '9_53', '9_54', '10_53', '11_53', '12_53', '13_53', u'13_52', u'13_54', '13_55', u'13_56', '12_55', u'11_56', u'11_58', u'11_60', '11_61', '10_61', '9_61', '9_60', '9_62', '9_63', '10_63', '11_63', u'11_62', '12_63']

猜你喜欢

转载自blog.csdn.net/weixin_42528089/article/details/91414841