«list» etiketlenmiş sorular

Liste etiketi şunlara atıfta bulunabilir: bağlantılı bir listeye (her biri ardılıya atıfta bulunan sıralı bir düğüm kümesi) veya bir dinamik dizi biçimine. HTML listeleri için kullanılmaz, bunun yerine [html-listeler] kullanın.

7
Her liste öğesinde int () işlevi çağrılsın mı?
Ben gibi sayısal dizeleri olan bir liste var: numbers = ['1', '5', '10', '8']; Her liste öğesini tamsayıya dönüştürmek istiyorum, bu yüzden şöyle görünecektir: numbers = [1, 5, 10, 8]; Ben böyle bir döngü kullanarak yapabilirdi: new_numbers = []; for n in numbers: new_numbers.append(int(n)); numbers = new_numbers; Bu kadar çirkin …
184 python  list 



11
Aynı dizeyi Python'daki bir dize listesine ekleme
Bir dize almaya çalışıyorum ve bir listede bulunan her dize ekleyin ve sonra tamamlanmış dizeleri ile yeni bir liste var. Misal: list = ['foo', 'fob', 'faz', 'funk'] string = 'bar' *magic* list2 = ['foobar', 'fobbar', 'fazbar', 'funkbar'] Döngüler ve liste kavrama girişimi denedim, ama çöp oldu. Her zaman olduğu gibi, …
183 python  list 


2
test etmek için bir dize listesi ile str.starts
Ben ifadeler ve karşılaştırmalar çok kullanmaktan kaçınmaya çalışıyorum ve sadece bir liste kullanın, ama nasıl kullanılacağından emin değilim str.startswith: if link.lower().startswith("js/") or link.lower().startswith("catalog/") or link.lower().startswith("script/") or link.lower().startswith("scripts/") or link.lower().startswith("katalog/"): # then "do something" Ne olmasını istiyorum: if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]: # then "do something" Herhangi bir yardım mutluluk duyacağız.
183 python  string  list 

11
Python sözlüğü: Anahtar listesi için değer listesi alın
İlgili öğelerin bir listesini almak için sözlüğe ait anahtarların listesini kullanmanın yerleşik / hızlı bir yolu var mı? Örneğin: >>> mydict = {'one': 1, 'two': 2, 'three': 3} >>> mykeys = ['three', 'one'] mykeysSözlükteki karşılık gelen değerleri bir liste olarak almak için nasıl kullanabilirim ? >>> mydict.WHAT_GOES_HERE(mykeys) [3, 1]
182 python  list  dictionary  key 

23
Python'da listenin medyanını bulma
Python'da bir listenin medyanını nasıl buldunuz? Liste herhangi bir boyutta olabilir ve sayıların belirli bir sırada olması garanti edilmez. Liste çift sayıda öğe içeriyorsa, işlev orta ikisinin ortalamasını döndürmelidir. İşte bazı örnekler (görüntüleme amaçlı olarak sıralanmıştır): median([1]) == 1 median([1, 1]) == 1 median([1, 1, 2, 4]) == 1.5 median([0, …
181 python  list  sorting  median 



12
Bir tuples listesindeki ilk elemanı nasıl edinebilirim?
İlk öğe kimliği ve diğer bir dize olduğu gibi aşağıdaki gibi bir liste var: [(1, u'abc'), (2, u'def')] Sadece aşağıdaki gibi bu tuples listesinden bir kimlik listesi oluşturmak istiyorum: [1,2] __inTamsayı değerlerinin bir listesi olması için bu listeyi kullanacağım .
178 python  list 

8
Python 3 dönüş aralığı bir listeye
1-1000İçinde sayılar olan bir liste yapmaya çalışıyorum . Açıkçası bu yazmak / okumak için can sıkıcı olurdu, bu yüzden içinde bir aralık ile bir liste yapmaya çalışıyorum. Python 2'de şöyle görünüyor: some_list = range(1,1000) Python 3'te aralık xrangePython 2'ye benzer mi? Herkes bu konuda bir fikir verebilir mi?
178 python  python-3.x  list  range 

4
Python'da bir liste üzerinde döngü
İçinde alt listelerin bulunduğu bir listem var. 3'e eşit uzunlukta tüm alt listeleri yazdırmak istiyorum. Python aşağıdaki yapıyorum: for x in values[:]: if len(x) == 3: print(x) valuesorijinal listedir. Yukarıdaki kod, her bir alt listeyi her değeri için 3'e eşit uzunlukta yazdırıyor xmu? Alt listeleri length == 3yalnızca bir kez …
177 python  list 


10
Neden bu örnekte bir java.util.ConcurrentModificationException almıyorum?
Not: Iterator#remove()Yöntemin farkındayım . Neden Aşağıdaki kod örneğinde, anlamıyorum List.removeiçinde mainyöntem atar ConcurrentModificationException, ama değil de removeyönteme. public class RemoveListElementDemo { private static final List<Integer> integerList; static { integerList = new ArrayList<Integer>(); integerList.add(1); integerList.add(2); integerList.add(3); } public static void remove(Integer toRemove) { for(Integer integer : integerList) { if(integer.equals(toRemove)) { integerList.remove(integer); …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.