maxliu06 发表于 2020-5-23 12:07:12

一维列表,按指定规律弄成二维列表 的方法,求教

原列表   :
['李丹'   , 'i27317', '导购员', '未定义', '1', '2.00',
'施丹苗' , 'i27316', '导购员', '未定义', '1', '2.00',
'廖小艳' , 'i27315', '导购员', '未定义', '1', '2.00',
'杨雪莹' , 'i27314', '导购员', '未定义', '1', '2.00',
'刘红梅' , 'i27313', '导购员', '未定义', '1', '2.00',
'朱美燕' , 'i27312', '导购员', '未定义', '1', '2.00',
'莫宝茹' , 'i27311', '导购员', '未定义', '1', '2.00',
'皮玮群' , 'i27310', '导购员', '未定义', '1', '2.00',
'邱志玲' , 'i27309', '导购员', '未定义', '1', '2.00',
'栗敏'   , 'i27308', '导购员', '未定义', '1', '2.00',
'李小杰' , 'i27307', '导购员', '未定义', '1', '2.00',
'杜继云' , 'i27306', '导购员', '未定义', '1', '2.00',
'庄秀楼' , 'i27305', '导购员', '未定义', '1', '2.00',
'张翠连' , 'i27304', '导购员', '未定义', '1', '2.00',
'崔春杰' , 'i27303', '导购员', '未定义', '1', '2.00',
'王丹'   , 'i27302', '导购员', '未定义', '1', '2.00',
'陈菊'   , 'i27301', '导购员', '未定义', '1', '2.00',
'杨金梅' , 'i27300', '导购员', '未定义', '1', '2.00',
'王玲'   , 'i27299', '导购员', '未定义', '1', '2.00',
'陈千慧' , 'i27298', '导购员', '未定义', '1', '2.00']

希望转的列表:
[['李丹'   , 'i27317', '导购员', '未定义', '1', '2.00'],
['施丹苗' , 'i27316', '导购员', '未定义', '1', '2.00'],
['廖小艳' , 'i27315', '导购员', '未定义', '1', '2.00'],
['杨雪莹' , 'i27314', '导购员', '未定义', '1', '2.00'],
['刘红梅' , 'i27313', '导购员', '未定义', '1', '2.00'],
['朱美燕' , 'i27312', '导购员', '未定义', '1', '2.00'],
['莫宝茹' , 'i27311', '导购员', '未定义', '1', '2.00'],
['皮玮群' , 'i27310', '导购员', '未定义', '1', '2.00'],
['邱志玲' , 'i27309', '导购员', '未定义', '1', '2.00'],
['栗敏'   , 'i27308', '导购员', '未定义', '1', '2.00'],
['李小杰' , 'i27307', '导购员', '未定义', '1', '2.00'],
['杜继云' , 'i27306', '导购员', '未定义', '1', '2.00'],
['庄秀楼' , 'i27305', '导购员', '未定义', '1', '2.00'],
['张翠连' , 'i27304', '导购员', '未定义', '1', '2.00'],
['崔春杰' , 'i27303', '导购员', '未定义', '1', '2.00'],
['王丹'   , 'i27302', '导购员', '未定义', '1', '2.00'],
['陈菊'   , 'i27301', '导购员', '未定义', '1', '2.00'],
['杨金梅' , 'i27300', '导购员', '未定义', '1', '2.00'],
['王玲'   , 'i27299', '导购员', '未定义', '1', '2.00'],
['陈千慧' , 'i27298', '导购员', '未定义', '1', '2.00']
]

Twilight6 发表于 2020-5-23 12:15:40

本帖最后由 Twilight6 于 2020-5-23 12:21 编辑


ls = ['李丹'   , 'i27317', '导购员', '未定义', '1', '2.00',
'施丹苗' , 'i27316', '导购员', '未定义', '1', '2.00',
'廖小艳' , 'i27315', '导购员', '未定义', '1', '2.00',
'杨雪莹' , 'i27314', '导购员', '未定义', '1', '2.00',
'刘红梅' , 'i27313', '导购员', '未定义', '1', '2.00',
'朱美燕' , 'i27312', '导购员', '未定义', '1', '2.00',
'莫宝茹' , 'i27311', '导购员', '未定义', '1', '2.00',
'皮玮群' , 'i27310', '导购员', '未定义', '1', '2.00',
'邱志玲' , 'i27309', '导购员', '未定义', '1', '2.00',
'栗敏'   , 'i27308', '导购员', '未定义', '1', '2.00',
'李小杰' , 'i27307', '导购员', '未定义', '1', '2.00',
'杜继云' , 'i27306', '导购员', '未定义', '1', '2.00',
'庄秀楼' , 'i27305', '导购员', '未定义', '1', '2.00',
'张翠连' , 'i27304', '导购员', '未定义', '1', '2.00',
'崔春杰' , 'i27303', '导购员', '未定义', '1', '2.00',
'王丹'   , 'i27302', '导购员', '未定义', '1', '2.00',
'陈菊'   , 'i27301', '导购员', '未定义', '1', '2.00',
'杨金梅' , 'i27300', '导购员', '未定义', '1', '2.00',
'王玲'   , 'i27299', '导购员', '未定义', '1', '2.00',
'陈千慧' , 'i27298', '导购员', '未定义', '1', '2.00']
new_ls = []
for i in range(0,len(ls),6):
    new_ls.append(ls)
print(new_ls)
是这个意思吗?这有规律的 步长设置为6 加上切片操作即可了

Twilight6 发表于 2020-5-23 12:18:03

new_ls = [
    ['李丹', 'i27317', '导购员', '未定义', '1', '2.00'],
    ['施丹苗', 'i27316', '导购员', '未定义', '1', '2.00'],
    ['廖小艳', 'i27315', '导购员', '未定义', '1', '2.00'],
    ['杨雪莹', 'i27314', '导购员', '未定义', '1', '2.00'],
    ['刘红梅', 'i27313', '导购员', '未定义', '1', '2.00'],
    ['朱美燕', 'i27312', '导购员', '未定义', '1', '2.00'],
    ['莫宝茹', 'i27311', '导购员', '未定义', '1', '2.00'],
    ['皮玮群', 'i27310', '导购员', '未定义', '1', '2.00'],
    ['邱志玲', 'i27309', '导购员', '未定义', '1', '2.00'],
    ['栗敏', 'i27308', '导购员', '未定义', '1', '2.00'],
    ['李小杰', 'i27307', '导购员', '未定义', '1', '2.00'],
    ['杜继云', 'i27306', '导购员', '未定义', '1', '2.00'],
    ['庄秀楼', 'i27305', '导购员', '未定义', '1', '2.00'],
    ['张翠连', 'i27304', '导购员', '未定义', '1', '2.00'],
    ['崔春杰', 'i27303', '导购员', '未定义', '1', '2.00'],
    ['王丹', 'i27302', '导购员', '未定义', '1', '2.00'],
    ['陈菊', 'i27301', '导购员', '未定义', '1', '2.00'],
    ['杨金梅', 'i27300', '导购员', '未定义', '1', '2.00'],
    ['王玲', 'i27299', '导购员', '未定义', '1', '2.00'],
    ['陈千慧', 'i27298', '导购员', '未定义', '1', '2.00']
]
输出结果

Twilight6 发表于 2020-5-23 12:21:28

对了list 可以去掉 不用加上~
new_ls.append(ls)

wp231957 发表于 2020-5-23 12:36:27

你数据提取有问题,看上个帖子

maxliu06 发表于 2020-5-23 16:28:43

wp231957 发表于 2020-5-23 12:36
你数据提取有问题,看上个帖子

一层层给剥出来了。谢谢{:5_109:}
页: [1]
查看完整版本: 一维列表,按指定规律弄成二维列表 的方法,求教