Pertanyaan yang diberi tag «tuples»

Dalam pemrograman, tupel sederhana * jenis produk *, mewakili koleksi jenis yang dipesan.

8
Pilih item secara eksplisit dari daftar atau tuple
Saya memiliki daftar Python berikut (juga bisa menjadi tupel): myList = ['foo', 'bar', 'baz', 'quux'] Bisa saya katakan >>> myList[0:3] ['foo', 'bar', 'baz'] >>> myList[::2] ['foo', 'baz'] >>> myList[1::2] ['bar', 'quux'] Bagaimana saya secara eksplisit memilih item yang indeksnya tidak memiliki pola tertentu? Misalnya, saya ingin memilih [0,2,3]. Atau dari …
120 python  list  select  indexing  tuples 

2
Bagaimana cara kerja std :: tie?
Saya telah menggunakan std::tietanpa terlalu memikirkannya. Ini berhasil jadi saya baru saja menerima bahwa: auto test() { int a, b; std::tie(a, b) = std::make_tuple(2, 3); // a is now 2, b is now 3 return a + b; // 5 } Tapi bagaimana ilmu hitam ini bekerja? Bagaimana sementara dibuat …
120 c++  c++11  tuples 

3
Apa arti dari “(1,) == 1,” dengan Python?
Saya menguji struktur tupel, dan saya merasa aneh ketika saya menggunakan ==operator seperti: >>> (1,) == 1, Out: (False,) Ketika saya menetapkan dua ekspresi ini ke variabel, hasilnya benar: >>> a = (1,) >>> b = 1, >>> a==b Out: True Pertanyaan ini berbeda dari Python tuple trailing comma syntax …

10
Apa aturan sintaks untuk memiliki tanda koma dalam definisi tupel?
Dalam kasus tupel elemen tunggal, diperlukan tanda koma. a = ('foo',) Bagaimana dengan tupel dengan banyak elemen? Tampaknya ada atau tidak tanda koma di belakangnya, keduanya valid. Apakah ini benar? Menurut saya, memiliki tanda koma lebih mudah untuk diedit. Apakah itu gaya pengkodean yang buruk? a = ('foo1', 'foo2') b …
119 python  syntax  tuples 


3
Pair / tuple data type di Go
Saat melakukan latihan terakhir Tour of Go , saya memutuskan bahwa saya membutuhkan antrean ( string, int) pasangan. Cukup mudah: type job struct { url string depth int } queue := make(chan job) queue <- job{url, depth} Tapi ini membuat saya berpikir: apakah ada tipe data berpasangan / tupel bawaan …
118 go  tuples 

7
Bagaimana cara mengekstrak elemen ke-n dari daftar tupel?
Saya mencoba untuk mendapatkan elemen ke-n dari daftar tupel. Saya punya sesuatu seperti: elements = [(1,1,1),(2,3,7),(3,5,10)] Saya ingin mengekstrak hanya elemen kedua dari setiap tupel ke dalam daftar: seconds = [1, 3, 5] Saya tahu bahwa itu bisa dilakukan dengan satu forloop tetapi saya ingin tahu apakah ada cara lain …
112 python  list  tuples 

4
Daftar tupel ke kamus
Inilah cara saya saat ini mengubah daftar tupel ke kamus dengan Python: l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} Apakah ada cara yang lebih baik? Sepertinya harus ada satu garis untuk melakukan ini.

7
Bagaimana cara mengubah daftar tupel menjadi beberapa daftar?
Misalkan saya memiliki daftar tupel dan saya ingin mengonversi ke beberapa daftar. Misalnya, daftar tupel adalah [(1,2),(3,4),(5,6),] Apakah ada fungsi bawaan di Python yang mengubahnya menjadi: [1,3,5],[2,4,6] Ini bisa menjadi program sederhana. Tapi saya hanya ingin tahu tentang keberadaan fungsi bawaan seperti itu di Python.
110 python  list  tuples 

8
Tuple (atau array) sebagai kunci Kamus di C #
Saya mencoba membuat tabel pencarian Kamus di C #. Saya perlu menyelesaikan 3-tuple nilai menjadi satu string. Saya mencoba menggunakan array sebagai kunci, tetapi tidak berhasil, dan saya tidak tahu harus berbuat apa lagi. Pada titik ini saya sedang mempertimbangkan untuk membuat Dictionary of Dictionaries of Dictionaries, tetapi itu mungkin …

6
Python: Daftar dict, jika ada, tambahkan nilai dict, jika tidak tambahkan dict baru
Saya ingin melakukan sesuatu seperti itu. list_of_urls = ['http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.cn/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.cn/'] urls = [{'url': 'http://www.google.fr/', 'nbr': 1}] for url in list_of_urls: if url in [f['url'] for f in urls]: urls[??]['nbr'] += 1 else: urls.append({'url': url, 'nbr': 1}) Bagaimana saya bisa melakukannya? Saya …
107 python  loops  list  tuples 


8
Python: Tupel / kamus sebagai kunci, pilih, urutkan
misalkan saya memiliki jumlah buah dengan warna berbeda, misal, 24 pisang biru, 12 apel hijau, 0 stroberi biru, dan seterusnya. Saya ingin mengaturnya dalam struktur data dengan Python yang memungkinkan pemilihan dan penyortiran yang mudah. Ide saya adalah memasukkannya ke dalam kamus dengan tupel sebagai kuncinya, misalnya, { ('banana', 'blue' …


12
Penugasan variabel JavaScript dari tupel
Dalam bahasa lain seperti Python 2 dan Python 3, Anda dapat menentukan dan menetapkan nilai ke variabel tuple, dan mengambil nilainya seperti ini: tuple = ("Bob", 24) name, age = tuple print(name) #name evaluates to Bob print(age) #age evaluates to 24 Apakah ada yang serupa di JavaScript? Atau apakah saya …

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.