+ -
当前位置:首页 → 问答吧 → python 一个关于列表的问题请教高手!

python 一个关于列表的问题请教高手!

时间:2011-06-27

来源:互联网

目的:声明一个列表并用random函数向其输入10个随机数,最后统计相同的数出现的次数。
我的代码如下:
import random
response=[]
for i in range(10):
  p=raw_input(random.randrange(1,10))
  response.extend(p)
for i in range(len(response)):
  print "%6d %13d" % (i,response.count(i))
不知道为什么每次只能输入一个,请高人指教,谢谢!

作者: yeyuanjun   发布时间: 2011-06-27

引用楼主 yeyuanjun 的回复:

p=raw_input(random.randrange(1,10))


raw_input是从键盘读入一行,random.randrange(1,10)产生的数会被作为提示符打印出来。你从键盘输入数据了吗?

也许,这才是你想要的?

Python code

 p=random.randrange(1,10)


作者: panghuhu250   发布时间: 2011-06-27

……

作者: iambic   发布时间: 2011-06-27

了解你自己写下的每一行代码。

作者: iambic   发布时间: 2011-06-27