Rumah  >  Soal Jawab  >  teks badan

python - 如何从字符串中提取地区名字?

比如从‘在香港和纽约等地上市中国股票’这个字符串中提取出 美国,华尔街,香港,纽约这些地点名字?
**我是要从一本书当中提取出所有地点名称,所以看看大神们有没有好的建议和方式?
或者用到什么库呢?**

ringa_leeringa_lee2741 hari yang lalu1152

membalas semua(3)saya akan balas

  • 高洛峰

    高洛峰2017-04-18 10:34:40

    Saya merangkak tapak web peta, memuat turun semua nama tempat di China, menyusunnya menjadi txt, kemudian membukanya dalam python, menukarnya menjadi senarai peta, dan kemudian melintasinya, dan ia adalah ok.

    balas
    0
  • ringa_lee

    ringa_lee2017-04-18 10:34:40

    Saya rasa masih agak sukar untuk melaksanakan perkara ini, kerana beberapa nama tempat tidak diketahui, tetapi anda boleh menggunakan tatasusunan untuk meletakkan beberapa nama tempat yang biasa digunakan, dan kemudian gunakan indexOf untuk melihat sama ada ia wujud, tetapi ini Kaedah ini terlalu menyusahkan. Terdapat cara yang lebih baik di bawah.

    balas
    0
  • 阿神

    阿神2017-04-18 10:34:40

    Anda boleh menemui beberapa perpustakaan nama tempat pihak ketiga. Kemudian padankan nama tempat yang muncul dalam buku dengan perpustakaan kelas.

    balas
    0
  • Batalbalas