data output data pemadanan python
扔个三星炸死你
扔个三星炸死你 2017-06-12 09:24:22
0
2
716

Saya kini mempunyai senarai dengan kandungan re=['test1','test2','test3'] dan csv atau xlsx atau txt dengan dua lajur data

Kesan yang ingin saya capai ialah jika elemen re sama dengan lajur A dalam fail, maka baris data dalam lajur AB fail akan menjadi output Bagaimana untuk melaksanakan ini secara khusus?

扔个三星炸死你
扔个三星炸死你

membalas semua (2)
黄舟

Anda perlu membaca fail dahulu, kemudian masukkan hasilnya ke dalam tatasusunan
dan kemudian cari nilai tatasusunan

    学霸
    import csv with open("lookup.csv") as f: reader = csv.reader(f, delimiter=',') dict_lookup = {r[0]:r[1] for r in reader} print(dict_lookup) print(dict_lookup['test2'])

    Output

    {'test1': 'output1', 'test2': 'output2', 'test3': 'output3'} output2

    Jika kandungan lookup.csv ialah

    test1,output1 test2,output2 test3,output3

    Ini adalah operasi yang sangat asas menggunakan modul csv, disyorkan untuk melihat

      Muat turun terkini
      Lagi>
      kesan web
      Kod sumber laman web
      Bahan laman web
      Templat hujung hadapan
      Tentang kita Penafian Sitemap
      Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!