python去掉列表的括号和逗号_需要显示删除括号和逗号的列表

我需要帮助解决我的作业问题,我不要求任何人完成整个作业的编码。我只是想知道为什么我当前的代码不能正常工作。我是Python的新手,大约两个月的课程开始了。我目前的代码如下:import random

values =[0, 0, 0, 0, 0, 0, 0]

COLS = 7

def main():

for c in range(COLS):

values[c] = random.randint(19, 81)

outfile = open('nums.txt', 'w')

outfile.write(str(values))

outfile.close

infile=open('nums.txt', 'r')

numbers = infile.readlines()

index = 0

while index>len(numbers):

numbers[index]=int(numbers[index])

index += 1

print(numbers)

main()

当代码应该输出列表中的数字时,它只打印[](空括号)。我需要它在一行显示7个没有括号或逗号的数字。在

如果有助于:

在主功能中:

创建一个名为nums的空列表。

使用一个循环(您自己选择的类型)将7个整数(每个在20到80之间)加到nums上。可以复制。

使用第二个循环将七个整数全部显示在一行上,用一个空格隔开。第二个循环必须是while循环。

显示列表中最大的整数。

显示列表中最小的整数。

调用一个名为process的void函数,该函数以nums中的一个切片作为参数。这个片段应该缺少nums的第一个和最后一个元素。在

在过程函数中:

将切片中的元素全部显示在一行上,用一个空格隔开,并按从高到低的顺序排序。

必须在进程中使用for循环。元素不应显示在用逗号分隔的[]内。在

^{pr2}$

正如我之前所说,我不要求任何人为我完成这项任务,我只想帮助修复我的代码到目前为止。我已经读过这个网站很多次,当我遇到路障,只是不知道这一个。在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值