How to print a list with for loop using format() in Python

2 Answers

0 votes
lst = [0, 1, 2, 3, 4, 5]

for i in lst:
    print("{}-{}".format(i, lst[i]))



'''
run:

0-0
1-1
2-2
3-3
4-4
5-5

'''

 



answered May 25, 2019 by avibootz
0 votes
lst = ['python', 'java', 'c', 'php']

for i, lang in enumerate(lst):
    print('{}) {}'.format(i, lang))



'''
run:

0) python
1) java
2) c
3) php

'''

 



answered May 25, 2019 by avibootz

Related questions

1 answer 144 views
2 answers 240 views
1 answer 164 views
1 answer 172 views
1 answer 232 views
1 answer 208 views
1 answer 101 views
...