On Mon, 25 Jun 2018 11:36:25 +0400, Abdur-Rahmaan Janhangeer wrote:

> i think he means like for a loop to iterate over a list you might do
> 
> list = [1,2,3]
> for i in range(len(list)):
>     print(list[i])
> 
> 
> but the you might as well go for the simpler :
> 
> 
> for elem in list:
> 
>      print(elem)
> 
> Abdur-Rahmaan Janhangeer https://github.com/Abdur-rahmaanJ
> 
> 
>

for i in range(len(list)): is a python anti-pattern it is almost a 100% 
guarantee that you are doing something wrong*

*as with all rules of thumb there is probably at least 1 exception that 
the python experts will now point out.


-- 
Lend money to a bad debtor and he will hate you.
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to