您必须创建一个 N 字符串。 N 字符串是使用两个列表创建的字符串。第一个列表由字符串组成。第二个列表由整数组成 价值观。这两个列表的长度相同。 第一个列表中的每个字符串必须重复 m 次,其中 m 是第二个列表中相应的整数值 列表。得到的字符串是所有这些重复字符串的串联。
def n_strings(names, numbers):
nString = []
for name in names:
for number in numbers:
n = name * number
nString.append(n)
return nString
names = ["Neymar","Abir","Samuel"]
numbers = [1,2,3]
print(n_strings(names,numbers))
迭代一个数组的长度。
def n_strings(names, numbers):
nString = ""
for i in range(0,len(names)):
n = names[i] * numbers[i]
nString += n
return nString
names = ["Neymar","Abir","Samuel"]
numbers = [1,2,3]
print(n_strings(names,numbers))