Új hozzászólás Aktív témák
-
cousin333
addikt
válasz alec.cs #2675 üzenetére
Én kezdetnek összefűzném őket egy tuple-t tartalmazó listává:
lista = [(i, j) for i, j in zip(list1, list2)]
Ennyi elemnél mondjuk még nem lesz teljesítménybeli gondod. De ha a sebesség is számít, akkor lista helyett deque.
Esetleg készíthetsz egy generátor függvényt, ami az adott pozícióból indexelve adja vissza az értékeket. Tehát nem a listát módosítod, hanem a kiolvasást végzed máshogy.
"We spared no expense"
-
-
kovisoft
őstag
válasz alec.cs #2675 üzenetére
Gondolom, nem ez a leggyorsabb módszer, de valószínűleg az egyik legegyszerűbb:
>>> list1=list1[3:]+list1[:3]
>>> list2=list2[3:]+list2[:3]
>>> list1
['4', '5', '1', '2', '3']
>>> list2
['Négy', 'Öt', 'Egy', 'Kettő', 'Három']
Ha esetleg félreértettem, és előtte meg kell keresni a '4' elem pozícióját, akkor először kell egy ilyesmi:>>> list1.index('4')
3[ Szerkesztve ]
Új hozzászólás Aktív témák
- Fejhallgató erősítő és DAC topik
- A luxusmárkáknak kell a bitcoin, az USA jegybankjának nem
- Azonnali VGA-s kérdések órája
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Telekom mobilszolgáltatások
- CES 2025: elkészült a HDMI 2.2-es verziója
- Jelszókezelők
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- KAÜ/Ügyfélkapu – már elérhető a kétfaktoros hitelesítés
- Amlogic S905, S912 processzoros készülékek
- További aktív témák...
- Philips 24B1U5301H/00 Monitor
- ÚJ Bontatlan Mac mini M4 chip16-24GB 256-512GB SSD 1év Apple Garanciáva AZONNAL Átvehető Deák Térnél
- OHH! HP EliteBook 850 G8 Fémházas "Kis Gamer" Laptop 15,6" -65% i7-1185G7 16/512 Iris Xe FHD HUN
- Olympus E-M1X + objektívek
- Xiaomi Mi Electric Scooter Pro 2 - ELEKTROMOS ROLLER
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest