Chcę utworzyć serię list o unikalnych nazwach wewnątrz pętli for i użyć indeksu do utworzenia nazw list. Oto, co chcę zrobićtwórz listy unikatowych nazw w pytaniu -oop w pytonie
x = [100,2,300,4,75]
for i in x:
list_i=[]
Chcę tworzyć pustych list, takich jak
lst_100 = [], lst_2 =[] lst_300 = []..
any help?
Czy istnieje sposób, aby zrobić z zachowując kolejność oryginalnego X? Zamiast tego widzę tutaj iw odpowiedzi root'a, że zamówienie "100, 2, 300, 4, 75" nie zostało zachowane. Wyobrażam sobie, że to jakaś własność dyktatorska. – Coolio2654
@ Coolio2654: Racja. Klucze 'dict' nie są zamawiane. Aby zachować kolejność włożonych kluczy, użyj ['collections.OrderedDict'] (https://docs.python.org/2/library/collections.html#collections.OrderedDict): (zmień' dct = { } '->' importuj kolekcje', a następnie 'dct = collections.OrderedDict()'). – unutbu