mwbr.net
当前位置:首页 >> python有打乱列表内元素排列顺序的函数吗 >>

python有打乱列表内元素排列顺序的函数吗

import random random.shuffle(你的列表) 举个例子: L1 = [1, 3, 5, 7] random.shuffle(L1) print Le >>> [1, 7, 5, 3] 这样就打乱了列表内元素排序

a = [1, 2, 3, 4]item = a.pop(2) # 弹出第三个元素a.insert(0, item) # 作为第一个元素插入

>>>import random >>> x=[1,2,3,4] >>> random.shuffle(x) >>> x [4, 3, 2, 1] >>> random.shuffle(x) >>> x [1, 3, 2, 4] >>> random.shuffle(x) >>> x [3, 1, 4, 2] >>> random.shuffle(x) >>> x [2, 1, 3, 4]

import randomlista=[1,2,3,4,5,6]print lista #随机后random.shuffle(lista)print lista>>> [1, 2, 3, 4, 5, 6] [3, 4, 2, 5, 6, 1]

在第一行最右边的空单元格,例如是H1,输入 =rand() 然后回车,将H1的公式填充到最后一行,然后按H列进行升序或降序排列即可,排列完成后删除H列就行了 有问题追问

网站首页 | 网站地图
All rights reserved Powered by www.mwbr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com