猫史档案馆


如何用py随机打乱字符串顺序

用户:气人训练师扣子气人训练师扣子查看:5 回复:7 评论:5 创建时间:2020-08-14T10:45:01


如题

比如123可能变成132或者312之类的


回复

上一页1 页 / 共 1下一页
气人训练师扣子气人训练师扣子

顶一顶

点赞0


评论


气人训练师扣子气人训练师扣子

顶亿顶

点赞0


评论


86135clc86135clc

s='123'
from random import shuffle
s=list(s)
shuffle(s)
a=''
for i in s:
    a=a+i
s=a

点赞0


评论


蒟蒻OIer1048576蒟蒻OIer1048576

s='123'
from random import shuffle
s=list(s)
shuffle(s)
s=''.join(s)

点赞0


评论


foggy_airfoggy_air

用random库的shuffle()函数就可以了

例如:

from random import shuffle

a = [1, 2, 3]

shuffle(a)

print(a)

或者将列表转化为集合再进行处理

点赞0


评论


浮躁的飓风雀HYKa浮躁的飓风雀HYKa

a = '123'
a = ''.join(list(set(list(a))))
print(a)

点赞0


评论


浮躁的飓风雀HYKa浮躁的飓风雀HYKa

a = '123'
a = ''.join(list(set(list(a))))
print(a)

点赞0


评论