import random s=random.choices(range(1,34),k=6,weights=range(1,34))#随机生成6个 1到33之间的数会重复 print(s) l=random.choice(range(1,34))#s随机生成1到33之间的一个数可能会重复 print(l) r=random.sample(range(1,34),6)#随机生成6个数 不会重复 #排序 '''a=sorted(r)#sorted排序 从小到大按顺序排列排列时不会影响原数据,产生新的数据 print(a)''' r.sort()# sort 改变原来的数据print(r)
#eval转换,把字符串转换成元组数字形式
s="11,1,2,12,33" a=eval(s) print(a) #split 把字符串以都好拆分返回一个列表 按符号拆分 默认是空格和/t b=s.split(",") print(b) #join 把 列表转换成字符串 r=["aa","11","22","cc"] s="" print(s.join(r)) #eval也可以把字符串传换成列表 n1="[[1,1],[2,2],[3,3],[4,4]]" l1=eval(n1) print(l1)
转换和随机数
最新推荐文章于 2021-02-13 13:04:18 发布