python随机放置

img


def move_random_character_to_end(coins_list):

def create_coins_list():

你题目的解答代码如下:

import random
def move_random_character_to_end(coins_list):
    i = random.randrange(len(coins_list))
    coins_list.append(coins_list.pop(i))


def create_coins_list():
    data = ['-','$','$','-','$','$','$','$','-']  #你题目要求从['-','$','$','-','$','$','$','$','-']开始本就不对
    for i in range(4):
        move_random_character_to_end(data)
    return data

random.seed(30)
coins_list = create_coins_list()
print(coins_list)
print("".join(coins_list))
random.seed(20)
coins_list = create_coins_list()
print(coins_list)

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632