Python 2.7 来自用户的数组列表
我是这里的新手。而且,我还是python初学者。 在我的学习场所,我真的很难回答一个“小测验”。 也许已经2周了,我还是没能回答这个测验。 我们走吧 “创建脚本循环并从用户生成数组列表。。。 像这样 $python bla.py 投入:3 [1,2,3] 投入:2 [2,4,3] 输入:6 [3,6,6,4,5,6] 输入:1 [4,6,6,4,5,6] 输入:1 [5,6,6,4,5,6] 可以解释吗?那个列表不是我自己创建的。必须由用户生成。 在师父面前谢谢你。Python 2.7 来自用户的数组列表,python-2.7,Python 2.7,我是这里的新手。而且,我还是python初学者。 在我的学习场所,我真的很难回答一个“小测验”。 也许已经2周了,我还是没能回答这个测验。 我们走吧 “创建脚本循环并从用户生成数组列表。。。 像这样 $python bla.py 投入:3 [1,2,3] 投入:2 [2,4,3] 输入:6 [3,6,6,4,5,6] 输入:1 [4,6,6,4,5,6] 输入:1 [5,6,6,4,5,6] 可以解释吗?那个列表不是我自己创建的。必须由用户生成。 在师父面前谢谢你。 注意:我使用的是Python
注意:我使用的是Python2.7,类似的东西可能会工作吗
#! /usr/bin/python
list = []
while True:
num = raw_input('please enter your number: ')
print("You've entered", num)
if len(list) < int(num):
for i in range(0, len(list)):
list[i]=list[i]+(i+1)
for i in range(len(list), int(num)):
list.append(i+1)
else:
for i in range(0, int(num)):
list[i]=list[i]+(i+1)
print list
!/usr/bin/python
列表=[]
尽管如此:
num=原始输入('请输入您的号码:')
打印(“您已输入”,num)
如果len(list)
谢谢师父,这项工作!因此,为了从用户那里创建数组列表,我们必须使用原始输入?我们可以从这个数字中创建列表吗=[input('请输入您的号码:')}?我在使用“input”捕获数字时遇到了一些错误。原始输入没有错误。我明白了,和我一样。好的,谢谢师父的帮助:)yftse先生很好。