【发布时间】:2021-12-06 21:47:15
【问题描述】:
>> names = ["Cola", "Salah"]
>> names1 = [s for s in names for i,c in enumerate(s)]
Output: "Cola","Cola","Cola","Cola","Salah","Salah","Salah","Salah","Salah",
我正在尝试使用 python 理解,而不是输出 Cola 和 Salah 5 次,输出将是:
output: "Coolllaaaa", "Saalllaaaahhhhh"
我想知道我们将如何访问字符串的索引。 代码应该可以接受 unicode。
【问题讨论】:
-
您的代码已经在访问索引 - 那是
i变量。你现在只需要使用它(见下面的答案)
标签: python python-3.x string list list-comprehension