Message415785
Let us define a list where there are some duplicate elements. If we loop through that list as "for i in my_list" and print the index by my_list.index(i); the index doesn't change.
e.g.
my_list = [1,1,1,1,3]
for elm in my_list:
print(my_list.index(elm))
==output==
0
0
0
0
4
This occurs where elements are of type string as well. Of course this can be overcome by using enumerate(); however I think this is a wrong behavior. |
|
Date |
User |
Action |
Args |
2022-03-22 15:09:35 | Tugberk | set | recipients:
+ Tugberk |
2022-03-22 15:09:35 | Tugberk | set | messageid: <1647961775.52.0.996797054137.issue47094@roundup.psfhosted.org> |
2022-03-22 15:09:35 | Tugberk | link | issue47094 messages |
2022-03-22 15:09:35 | Tugberk | create | |
|