转换和随机数

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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值