Pertanyaan yang diberi tag «list»

Tag daftar dapat merujuk ke: daftar tertaut (satu set node yang dipesan, masing-masing referensi penggantinya), atau bentuk array dinamis. Tidak untuk digunakan untuk daftar HTML, gunakan [daftar-html] sebagai gantinya.

3
Buka paket dengan Python?
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 = ['red', 'blue', 'orange'] function_that_needs_strings('red', 'blue', 'orange') # works! …


8
Periksa apakah string berakhir dengan salah satu string dari daftar
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 tersebut. Apakah ini benar?
220 python  string  list 

12
Daftar pemahaman pada daftar bersarang?
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 mengonversi setiap elemen dalam daftar menjadi …


18
Menghapus daftar karakter dalam string
Saya ingin menghapus karakter dalam string dengan python: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Tapi saya punya banyak karakter yang harus saya hapus. Saya memikirkan daftar list = [',', '!', '.', ';'...] Tetapi bagaimana saya bisa menggunakan listuntuk mengganti karakter di string?
217 python  string  list  replace 


6
Mengubah String JSON ke Kamus Tidak Daftar
Saya mencoba mengirimkan file JSON dan mengonversi data menjadi kamus. Sejauh ini, inilah yang telah saya lakukan: import json json1_file = open('json1') json1_str = json1_file.read() json1_data = json.loads(json1_str) Saya berharap json1_datauntuk menjadi dicttipe tetapi sebenarnya keluar sebagai listtipe ketika saya memeriksanya type(json1_data). Apa yang saya lewatkan? Saya ingin ini menjadi …

12
Cara tercepat untuk membandingkan dua daftar umum untuk perbedaan
Apa yang tercepat (dan paling sedikit sumber daya intensif) untuk membandingkan dua besar (> 50.000 item) dan sebagai hasilnya memiliki dua daftar seperti yang di bawah ini: item yang muncul di daftar pertama tetapi tidak di yang kedua item yang muncul di daftar kedua tetapi tidak di yang pertama Saat …
214 c#  linq  list 

17
Membagi daftar menjadi daftar ukuran N yang lebih kecil
Saya mencoba untuk membagi daftar menjadi serangkaian daftar yang lebih kecil. Masalah Saya: Fungsi saya untuk membagi daftar tidak membaginya menjadi daftar dengan ukuran yang benar. Seharusnya membaginya menjadi daftar ukuran 30 tetapi sebaliknya membaginya menjadi daftar ukuran 114? Bagaimana saya bisa membuat fungsi saya membagi daftar menjadi X jumlah …
210 c#  list  split 

9
Apa sebenarnya yang dilakukan metode .join ()?
Saya cukup baru untuk Python dan saya benar-benar bingung dengan .join()yang saya baca adalah metode yang disukai untuk merangkai string. Saya mencoba: strid = repr(595) print array.array('c', random.sample(string.ascii_letters, 20 - len(strid))) .tostring().join(strid) dan mendapat sesuatu seperti: 5wlfgALGbXOahekxSs9wlfgALGbXOahekxSs5 Mengapa ini bekerja seperti ini? Bukankah seharusnya 595hanya ditambahkan secara otomatis?
209 python  list  string 

20
Iterasi setiap dua elemen dalam daftar
Bagaimana cara membuat forloop atau daftar pemahaman sehingga setiap iterasi memberi saya dua elemen? l = [1,2,3,4,5,6] for i,k in ???: print str(i), '+', str(k), '=', str(i+k) Keluaran: 1+2=3 3+4=7 5+6=11
209 python  list 

8
Berbagai cara membersihkan daftar
Apakah ada alasan untuk melakukan sesuatu yang lebih rumit daripada salah satu dari dua baris ini ketika Anda ingin menghapus daftar dengan Python? old_list = [] old_list = list() Alasan saya bertanya adalah bahwa saya baru saja melihat ini di beberapa kode yang sedang berjalan: del old_list[ 0:len(old_list) ]
208 python  list 


7
Bagaimana cara mengganti posisi dua item dalam daftar Python?
Saya belum dapat menemukan solusi yang baik untuk masalah ini di internet (mungkin karena saklar, posisi, daftar, dan Python adalah kata-kata yang kelebihan beban). Ini agak sederhana - saya punya daftar ini: ['title', 'email', 'password2', 'password1', 'first_name', 'last_name', 'next', 'newsletter'] Saya ingin beralih posisi 'password2'dan 'password1'- tidak mengetahui posisi pasti …
208 python  list 

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.