我是python的新手,这是一个基本问题
如何从用户那里获得字符串列表作为输入?我试过了:
array = []
for i in range(0,4):
array[i] = input("Enter string")
这有错误。我知道我错了。我们如何获得字符串列表作为输入?
答案 0 :(得分:2)
您的数组大小为0,这就是您无法访问任何元素(或分配给它们)的原因。正确的代码是:
array = []
for i in range(4):
array.append(input("Enter string"))
答案 1 :(得分:2)
试试这个:
for i in range(4):
array.append(input("Enter string >>"))
由于您的数组尚未包含任何值,因此分配给array[i]
将无效。
答案 2 :(得分:2)
简明:
array = [input("Enter string: ") for i in range(4)]
答案 3 :(得分:0)
当范围限制未知时,即当需要(n)作为用户的输入时,
echo | openssl s_client -connect $line 2> /dev/null |\
openssl x509 -noout -dates 2>/dev/null