name = ['田中','高橋','吉田']
というリストに連番を降って、
[1:'田中',2:'高橋',3:'吉田']
としたいのですが、上手くいきません。どのようにしたら良いでしょうか?
試したこと```python
①
[(x , y) for x in range(len(name)) for y in name]
結果 (0, '田中'), (0, '高橋'),(0, '吉田'), (1, '田中'), (1, '高橋'),......]
②
show = []
for i, n in enumerate(name, 1):
x = str(i) +":"+ n
show.append(x)
結果 ['1:田中', '2:高橋', '3:吉田']
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。