Diuji menggunakan interpreter Python 2.6: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError:...
Diuji menggunakan interpreter Python 2.6: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError:...
Dalam praktiknya, apakah lebih baik mengembalikan daftar kosong seperti ini : return Collections.emptyList(); Atau seperti ini : return new ArrayList<Foo>(); Atau apakah ini sepenuhnya tergantung pada apa yang akan Anda lakukan dengan daftar yang
Mari kita ambil: l = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] Hasil yang saya cari adalah r = [[1, 4, 7], [2, 5, 8], [3, 6, 9]] dan tidak r = [(1, 4, 7), (2, 5, 8), (3, 6, 9)] Sangat
Mengingat Iterator<Element>, bagaimana kita dapat mengkonversi Iteratorke ArrayList<Element>(atau List<Element>) di terbaik dan tercepat cara yang mungkin, sehingga kita dapat menggunakan ArrayList's operasi di atasnya seperti get(index), add(element),
Saya punya kode yang terlihat seperti ini: for (std::list<item*>::iterator i=items.begin();i!=items.end();i++) { bool isActive = (*i)->update(); //if (!isActive) // items.remove(*i); //else other_code_involving(*i); } items.remove_if(CheckItemNotActive); Saya ingin menghapus item...
Saya perhatikan di Efektif STL itu vektor adalah jenis urutan yang harus digunakan secara default. Apa artinya? Tampaknya mengabaikan efisiensi vectordapat melakukan apa saja. Adakah yang bisa menawarkan saya skenario di mana vectorbukan merupakan opsi yang layak tetapi listharus...
Saya tahu ini mungkin untuk melemparkan daftar item dari satu jenis ke yang lain (mengingat bahwa objek Anda memiliki metode operator publik statis statis untuk melakukan casting) satu per satu sebagai berikut: List<Y> ListOfY = new List<Y>(); foreach(X x in ListOfX)...
Saya mencoba untuk mencetak semua elemen dari a List, tetapi mencetak pointer Objectdaripada nilai. Ini adalah kode pencetakan saya ... for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); } Adakah yang bisa membantu saya mengapa tidak mencetak nilai
Dengan python, apa cara terbaik untuk menguji apakah suatu variabel berisi daftar atau tupel? (mis. koleksi) Apakah isinstance()seburuk yang disarankan di sini? http://www.canonical.org/~kragen/isinstance/ Pembaruan: alasan paling umum saya ingin membedakan daftar dari string adalah ketika saya...
Bagaimana saya bisa membuat daftar di mana ketika Anda mencapai akhir daftar saya diberitahu sehingga saya dapat memuat lebih banyak item?
Saya perlu memilih beberapa elemen dari daftar yang diberikan, mengetahui indeksnya. Katakanlah saya ingin membuat daftar baru, yang berisi elemen dengan indeks 1, 2, 5, dari daftar yang diberikan [-2, 1, 5, 3, 8, 5, 6]. Apa yang saya lakukan adalah: a = [-2,1,5,3,8,5,6] b = [1,2,5] c = [ a[i] for...
Maaf untuk judul waffly - jika saya bisa menghasilkan judul yang ringkas, saya tidak perlu mengajukan pertanyaan. Misalkan saya memiliki tipe daftar yang tidak dapat diubah. Ini memiliki operasi Foo(x)yang mengembalikan daftar abadi dengan argumen yang ditentukan sebagai elemen tambahan di akhir....
Saya ingin melakukan sesuatu yang mirip dengan ini: >>> x = [1,2,3,4,5,6,7,8,9,0] >>> x [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] >>> y = [1,3,5,7,9] >>> y [1, 3, 5, 7, 9] >>> y - x # (should return [2,4,6,8,0]) Tapi ini tidak didukung oleh daftar python...
Apakah ada perbedaan kinerja antara tupel dan daftar ketika datang ke instantiation dan pengambilan elemen?
Saya mencoba menambahkan objek ke sebuah List<String>instance tetapi ia melempar UnsupportedOperationException. Adakah yang tahu mengapa? Kode Java saya: String[] membersArray = request.getParameterValues('members'); List<String> membersList = Arrays.asList(membersArray); for (String...
Baru-baru ini saya berbicara dengan seorang kolega tentang apa yang akan menjadi cara optimal untuk mengkonversi Listke MapJawa dan jika ada manfaat khusus untuk melakukannya. Saya ingin tahu pendekatan konversi yang optimal dan akan sangat menghargai jika ada yang bisa membimbing saya. Apakah...
Saya pikir 'membongkar' mungkin kosa kata yang salah di sini - permintaan maaf karena saya yakin ini adalah pertanyaan rangkap. Pertanyaan saya cukup sederhana: dalam fungsi yang mengharapkan daftar item, bagaimana saya bisa meneruskan item daftar Python tanpa mendapatkan kesalahan? my_list =...
Saya punya daftar objek. Saya ingin menemukan satu (pertama atau apa pun) objek dalam daftar ini yang memiliki atribut (atau hasil metode - apa pun) sama dengan value. Apa cara terbaik untuk menemukannya? Inilah test case: class Test: def __init__(self, value): self.value = value import...
Apa cara pythonic dalam menulis kode berikut? extensions = ['.mp3','.avi'] file_name = 'test.mp3' for extension in extensions: if file_name.endswith(extension): #do stuff Saya memiliki memori yang tidak jelas bahwa deklarasi eksplisit dari forloop dapat dihindari dan ditulis dalam ifkondisi...
Saya punya daftar bersarang ini: l = [['40', '20', '10', '30'], ['20', '20', '20', '20', '20', '30', '20'], ['30', '20', '30', '50', '10', '30', '20', '20', '20'], ['100', '100'], ['100', '100', '100', '100', '100'], ['100', '100', '100', '100']] Sekarang, yang ingin saya lakukan adalah...