«arrays» etiketlenmiş sorular

Dizi, her biri bir veya daha fazla dizin tarafından tanımlanan bir dizi öğeden (değerler, değişkenler veya referanslar) oluşan sıralı bir doğrusal veri yapısıdır. Dizilerin belirli varyantlarını sorurken, bununla ilgili şu etiketleri kullanın: [vector], [arraylist], [matrix]. Bu etiketi kullanırken, bir programlama diline özgü bir soruda, soruyu kullanılan programlama diliyle etiketleyin.



8
PHP'deki diziler değer olarak veya yeni değişkenlere referans olarak ve işlevlere aktarıldığında kopyalanıyor mu?
1) Bir dizi, bir yönteme veya işleve bağımsız değişken olarak iletildiğinde, başvuru veya değere göre mi iletilir? 2) Bir değişkene dizi atarken, yeni değişken orijinal diziye bir başvuru mu, yoksa yeni bir kopya mı? Bunu yapmaya ne dersiniz: $a = array(1,2,3); $b = $a; Mı $bbir referans $a?


6
İlişkilendirilebilir dizi anahtarlarının listesini alma
Javascript'te ilişkilendirilebilir bir dizi var: var dictionary = { "cats": [1,2,3,4,5], "dogs": [6,7,8,9,10] }; Bu sözlüğün anahtarlarını nasıl edinebilirim? yani istiyorum var keys = ["cats", "dogs"]; 7 yıl sonra düzenleyin: Sadece terminolojiyi doğru hale getirmek için - Javascript'te 'ilişkilendirilebilir dizi' diye bir şey yoktur - bu teknik olarak sadece bir …
258 javascript  arrays 

19
Nesne dizisini tarih değerine sahip tek bir tuşa göre sırala
Birkaç anahtar / değer çiftleri ile nesnelerin bir dizi var ve bunları 'updated_at' dayalı sıralamak gerekir: [ { "updated_at" : "2012-01-01T06:25:24Z", "foo" : "bar" }, { "updated_at" : "2012-01-09T11:25:13Z", "foo" : "bar" }, { "updated_at" : "2012-01-05T04:13:24Z", "foo" : "bar" } ] Bunu yapmanın en etkili yolu nedir?

5
Dize dizisi kaynağındaki bir dizeye xml ile başvurma
Menüde hangi öğelerin gösterileceğini etkinleştirebileceğiniz / devre dışı bırakabileceğiniz tercihlerim var. 17 ürün var. Bu 17 öğenin her biri için başlık ile değerleri / arrays.xml bir dize dizisi yaptım. Tercihlerim dosyası için düzeni olan preferences.xml var ve başlık olarak kullanmak için dize dizisinden tek bir öğeye başvurmak istiyorum. Bunu nasıl …

12
Hızlıca sözlük tuşlarından dizi
Bir diziyi hızlı bir şekilde sözlükteki anahtarlardan dizelerle doldurmaya çalışmak. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Bu şu hatayı döndürür: 'AnyObject' dizeyle özdeş değil Ayrıca denedi componentArray = dict.allKeys as String ancak get: 'String' [String] biçimine dönüştürülemez
256 ios  arrays  xcode  dictionary  swift 

5
PHP: reindexing yerine anahtarları tutarken iki dizileri birleştirmek?
String / int tuşlarını tutarken iki diziyi (biri string => değer çiftleriyle diğeri int => değer çiftleriyle) nasıl birleştirebilirim? Hiçbiri üst üste gelmeyecek (çünkü biri sadece dizgiler ve diğeri sadece tamsayılara sahip). İşte benim geçerli kod (dizi_merge dizi tamsayı anahtarları ile yeniden dizine çünkü bu çalışmıyor): // get all id …
255 php  arrays  array-merge 

4
Char dizisini dizgeye nasıl dönüştürebilirim?
Bir C ++ ' stringı bir char dizisine dönüştürmek c_str, string fonksiyonunu kullanarak ve sonra yapıyor strcpy. Ancak bunun tam tersi nasıl yapılır? Şuna benzer bir char dizisi var: char arr[ ] = "This is a test";geri dönüştürülecek string str = "This is a test.
254 c++  string  char  arrays 


30
Swift'teki bir diziden yinelenen öğeleri kaldırma
Günümüzde Swift'te Set( yourArray )bir diziyi benzersiz kılmak için yazmanız yeterlidir . (Veya gerekirse sipariş edilen bir set.) Bu mümkün olmadan önce nasıl yapıldı? Aşağıdaki gibi görünen bir dizi olabilir: [1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6] Ya da, gerçekten, herhangi bir benzer tipte veri bölümleri …

6
Eşitlik için iki NumPy dizisini element bakımından karşılaştırma
Eşitlik için iki NumPy dizisini karşılaştırmanın en basit yolu nedir (eşitlik şu şekilde tanımlanır: A = B tüm endeksler için iff i:) A[i] == B[i]? Sadece kullanmak ==bana bir boolean dizisi verir: >>> numpy.array([1,1,1]) == numpy.array([1,1,1]) array([ True, True, True], dtype=bool) andDizilerin eşit olup olmadığını belirlemek için bu dizinin öğelerine …

13
JavaScript NodeList'i Array'a dönüştürmenin en hızlı yolu?
Burada daha önce cevaplanan sorular bunun en hızlı yol olduğunu söyledi: //nl is a NodeList var arr = Array.prototype.slice.call(nl); Tarayıcımdaki karşılaştırmada, bundan 3 kat daha yavaş olduğunu gördüm: var arr = []; for(var i = 0, n; n = nl[i]; ++i) arr.push(n); Her ikisi de aynı çıktıyı üretiyorlar, ancak ikinci …


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.