ı tuples l bir listesi var ve ben böyle bir şey yapmak diyelim? Listenin indeks yöntemini kullanabilirim, ama ya (a, b) benzersiz değilse? Ayrıca indeksleri ilk etapta yineleyebilirim, ama hantal. Daha basit bir şey var mı?Pitonda yineleme sayısı?</p> <pre><code>for (a,b) in l: do something with a,b, and the index of (a,b) in l </code></pre> <p>dizinini almak için kolay bir yol (a, b) var mı:
13
A
cevap
17
kullanın enumerate.
for i, (a, b) in enumerate(l):
# i will be the index of (a, b) in l
16
Kullanım enumerate()
:
for i,(a,b) in enumerate(l):
... # `i` contains the index
İlgili konular
- 1. b sıfır olmadığında her zaman (a/b * b) + a% b == a `var mı?
- 2. "a/b/c" öğesini "a/b/c", "a/b", "a" olarak dönüştürmenin en kolay yolu
- 3. Neden Numpy a + = b ve a = a + b farklı davranır
- 4. "Kapalı" olarak nasıl örtülü olarak erişebilirim, yani [A: B] veya [A <% B] hatalarını nasıl çözebilirim?
- 5. piton - sadece 'a', 'b' veya
- 6. SQL, ben aynı veri herhangi bir sütun</p> <pre><code>Source data table: P1 P2 P3 ----------- a b a a a b c a b b b a </code></pre> <p>Ben böyle bir şey göstermek istiyorum görünen bir toplamı için tarafından daha sonra birden sütunlarda grubu saymaya çalışıyorum
- 7. Bu garip koşullu operatör sözdizimi nedir?</p> <pre><code>bool bRes = (a < b) ? a=b, true : false; </code></pre> <p><code>a < b</code>, o zaman <code>a=b</code> infaz ve <code>bRes</code> doğrudur edilir:
- 8. Nasıl A $ B $ C $ D veya A% B% C% D A $$$ B itibaren $$$$$$ C $$$$$$$$$ D string in SQL Server?
- 9. A/B çerçeve?
- 10. Python Atama Operatörü Önceliği - (a, b) = a [b] = {},
- 11. A/B testi alaka
- 12. P (a <= X <= b) değerini görüntülemek için expression() yöntemini almanın bir yolu var mı?
- 13. "A <: B" özelliği ne anlama geliyor? Scala yılında
- 14. <a href.. in PHP
- 15. [: b (lvar)] 'ı Clojure core.logic dosyasındaki [[: a: A] [: b: B] [: c: C]] sayfasından nasıl kaldırabilirim?
- 16. farkı ne:, (a, b) = (1,2)
- 17. Özyinelemeli işlevler nasıl hafızaya alınır? Böyle bir işlev memoize nasıl</p> <pre><code>let rec gcd a b = let (q, r) = (a/b, a mod b) in if r = 0 then b else gcd b r </code></pre> <p>(Bu basitleştirilmiş, çok kırılgan tanımıdır.):
- 18. XPath - tüm elemanlar alt elemanlara belge</p> <pre><code><a> <b> <c/> <d/> </b> <b> <c/> <d/> </b> </a> </code></pre> <p>Verilen
- 19. Dplyr, = (a = b) 'ye katılıyor, burada a ve b dizeleri içeren değişkenler var mı?
- 20. Açısal ve A/B testleri
- 21. Haskell'de "(Num b) => uzunluk :: [a] -> b" nasıl anlaşılır?
- 22. Köşeli 2: Bileşen A, B bileşenini güncellediğinde B
- 23. Çağrı Git fonksiyonu (B uygulayan A)
- 24. Scala derleyicisi neden tip A:: A <: B türünde eşdeğişkende G karşıt değişkeni meydana geldiğini söylüyor?
- 25. T [A <: C [U], B <: C [U], U] T [A, B] olarak kullanılabilecek genel bir tip oluşturmak mümkün mü?
- 26. Neden (+) işlevi (a -> b -> b) ile eşleşiyor?
- 27. C# eşdeğeri sql değerinin "Burada IN değeri ('a', 'b', 'c')"
- 28. Eugene Myers'ın Diff Algoritma: 'A' ve 'B'
- 29. <a> etiketi
- 30. "Ya a b" türüyle nasıl eşleşiyorsunuz?
İkinize teşekkürler! –