Pertanyaan yang diberi tag «slice»

Irisan adalah representasi dari bagian urutan, biasanya ditentukan oleh referensi ke urutan yang mendasarinya, indeks yang memberikan posisi awal, posisi panjang atau akhir, dan secara opsional nilai "langkah" atau "langkah". Harap gunakan tag "pemotongan objek" untuk masalah pemotongan di C ++ dan "pemotongan program" untuk teknik analisis.

15
Raih segmen array di Java tanpa membuat array baru di heap
Saya mencari metode di Jawa yang akan mengembalikan segmen array. Contohnya adalah untuk mendapatkan array byte yang berisi byte 4 dan 5 byte array. Saya tidak ingin harus membuat array byte baru di memori tumpukan hanya untuk melakukan itu. Saat ini saya memiliki kode berikut: doSomethingWithTwoBytes(byte[] twoByteArray); void someMethod(byte[] bigArray) …
181 java  arrays  slice 




2
Pilih baris di pandas MultiIndex DataFrame
Apa cara pandas paling umum untuk memilih / memfilter baris dataframe yang indeksnya adalah MultiIndex ? Mengiris berdasarkan satu nilai / label Mengiris berdasarkan beberapa label dari satu atau lebih level Pemfilteran pada kondisi dan ekspresi boolean Metode mana yang dapat diterapkan dalam keadaan apa Asumsi untuk kesederhanaan: input dataframe …

3
Bagaimana cara menggabungkan sepotong string menjadi satu string?
package main import ( "fmt" "strings" ) func main() { reg := [...]string {"a","b","c"} fmt.Println(strings.Join(reg,",")) } memberi saya kesalahan: prog.go: 10: tidak dapat menggunakan reg (string tipe [3]) sebagai string tipe [] dalam argumen ke string. Apakah ada cara yang lebih langsung / lebih baik daripada mengulang dan menambahkan ke …
130 go  slice 


3
Bagaimana Anda membersihkan sepotong di Go?
Apa cara yang tepat untuk membersihkan irisan di Go? Inilah yang saya temukan di forum go : // test.go package main import ( "fmt" ) func main() { letters := []string{"a", "b", "c", "d"} fmt.Println(cap(letters)) fmt.Println(len(letters)) // clear the slice letters = letters[:0] fmt.Println(cap(letters)) fmt.Println(len(letters)) } Apakah ini benar? Untuk …
125 arrays  go  slice 

6
Mengapa saya tidak dapat menduplikasi potongan dengan `copy ()`?
Saya perlu membuat salinan irisan di Go dan membaca dokumen ada fungsi salin yang dapat saya gunakan. Fungsi bawaan salinan menyalin elemen dari potongan sumber ke potongan tujuan. (Sebagai kasus khusus, ini juga akan menyalin byte dari string ke potongan byte.) Sumber dan tujuan mungkin tumpang tindih. Salin mengembalikan jumlah …
122 go  slice 

5
Menerapkan pemotongan di __getitem__
Saya mencoba menerapkan fungsionalitas irisan untuk kelas yang saya buat yang membuat representasi vektor. Saya memiliki kode ini sejauh ini, yang saya percaya akan mengimplementasikan slice dengan benar tetapi setiap kali saya melakukan panggilan seperti di v[4]mana v adalah vektor python mengembalikan kesalahan karena tidak memiliki cukup parameter. Jadi saya …


3
Apa cara ringkas untuk membuat potongan 2D di Go?
Saya mempelajari Go dengan mengikuti A Tour of Go . Salah satu latihan di sana meminta saya membuat potongan 2D dybaris dan dxkolom berisi uint8. Pendekatan saya saat ini, yang berhasil, adalah ini: a:= make([][]uint8, dy) // initialize a slice of dy slices for i:=0;i<dy;i++ { a[i] = make([]uint8, dx) …
105 go  slice 

5
Ekstrak elemen daftar pada posisi ganjil
Jadi saya ingin membuat list yang merupakan sublist dari beberapa list yang ada. Sebagai contoh, L = [1, 2, 3, 4, 5, 6, 7], Saya ingin membuat sublist liyang liberisi semua elemen di Lposisi ganjil. Sementara saya bisa melakukannya dengan L = [1, 2, 3, 4, 5, 6, 7] li …
100 python  list  slice 

4
Bagaimana tugas bekerja dengan potongan daftar Python?
Doc Python mengatakan bahwa mengiris daftar mengembalikan daftar baru. Sekarang jika daftar "baru" dikembalikan, saya memiliki pertanyaan berikut terkait dengan "Penugasan ke irisan" a = [1, 2, 3] a[0:2] = [4, 5] print a Sekarang hasilnya adalah: [4, 5, 3] Bagaimana bisa sesuatu yang mengembalikan sesuatu muncul di sisi kiri …
100 python  list  slice 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.