Pertanyaan yang diberi tag python

369
Iterasi melalui berbagai tanggal dalam Python

Saya memiliki kode berikut untuk melakukan ini, tetapi bagaimana saya bisa melakukannya dengan lebih baik? Saat ini saya pikir ini lebih baik daripada loop bersarang, tetapi mulai mendapatkan Perl-one-linerish ketika Anda memiliki generator dalam daftar pemahaman. day_count = (end_date -...

368
Cara mengunduh gambar menggunakan permintaan

Saya mencoba mengunduh dan menyimpan gambar dari web menggunakan requestsmodul python . Berikut adalah kode (yang berfungsi) yang saya gunakan: img = urllib2.urlopen(settings.STATICMAP_URL.format(**data)) with open(path, 'w') as f: f.write(img.read()) Berikut adalah kode baru (tidak berfungsi)...

367
Dimensi array numpy

Saat ini saya mencoba mempelajari Numpy dan Python. Diberikan array berikut: import numpy as np a = np.array([[1,2],[1,2]]) Apakah ada fungsi yang mengembalikan dimensi a(ega adalah array 2 dengan 2)? size() mengembalikan 4 dan itu tidak banyak membantu.

367
Hapus semua elemen yang terjadi dalam satu daftar dari yang lain

Katakanlah saya punya dua daftar, l1dan l2. Saya ingin melakukan l1 - l2, yang mengembalikan semua elemen l1tidak masuk l2. Saya bisa memikirkan pendekatan loop naif untuk melakukan ini, tetapi itu akan menjadi sangat tidak efisien. Apa cara pythonic dan efisien untuk melakukan ini? Sebagai...

367
Jumlahkan daftar angka dengan Python

Saya memiliki daftar angka seperti [1,2,3,4,5...], dan saya ingin menghitung (1+2)/2dan untuk yang kedua, (2+3)/2dan yang ketiga (3+4)/2,, dan seterusnya. Bagaimana saya bisa melakukan itu? Saya ingin menjumlahkan angka pertama dengan yang kedua dan membaginya dengan 2, kemudian menjumlahkan yang...

366
Menambahkan 5 hari ke tanggal dalam Python

Saya punya tanggal "10/10/11(m-d-y)"dan saya ingin menambahkan 5 hari untuk itu menggunakan skrip Python. Silakan pertimbangkan solusi umum yang bekerja pada bulan yang berakhir juga. Saya menggunakan kode berikut: import re from datetime import datetime StartDate = "10/10/11" Date =...

366
Mencetak Daftar sebagai Data Tabular

Saya cukup baru untuk Python dan sekarang saya berjuang dengan memformat data saya dengan baik untuk hasil cetak. Saya punya satu daftar yang digunakan untuk dua pos, dan sebuah matriks yang harus menjadi isi tabel. Seperti itu: teams_list = ["Man Utd", "Man City", "T Hotspur"] data =...

365
Bagaimana menemukan semua kemunculan substring?

Python memiliki string.find()dan string.rfind()untuk mendapatkan indeks substring dalam sebuah string. Saya bertanya-tanya apakah ada sesuatu string.find_all()yang dapat mengembalikan semua indeks yang ditemukan (tidak hanya yang pertama dari awal atau yang pertama dari akhir). Sebagai...