【问题标题】:Como multiplicar palavras de uma lista alinhando com outra lista em python?Como multiplicar palavras de uma lista alinhando com outra lista em python?
【发布时间】:2022-06-13 21:17:10
【问题描述】:

Sou nova por aqui e também nova em python。 Eu tenho uma lista LOTES e uma lista PONTOS que uni e criei um DataFrame A lista LOTES segue o alfabeto de A até K, e cada lote (A1, por exemplo) tem pontos (as vezes de P1 até P4, as vezes de P1 até P5...)。 A regra é que inicia em P1 e termina um ponto antes (pq o proximo P1 já inicia o próximo lote): LOTES PONTOS A1 P1 A2 P2 A3 P3 … P4 K1 P1 K2 P2 K3 P3 P4 P5 P1 P2 P3 P4 P1 P2 P3 P4 P1 P2 P3 P4 P5 P6 P1 P2 P3 P4 P5

Só que essas listas não estão alinhadas, e eu preciso que fique assim: LOTES PONTOS A1 P1 A1 P2 A1 P3 A1 P4 A2 P1 A2 P2 A2 P3 A2 P4 A2 P5 A3 P1 A3 P2 A3 P3 A3 P4 K1 P1 K1 P2 K1 P3 K1 P4 K2 P1 K2 P2 K2 P3 K2 P4 K2 P5 K2 P6 K3 P1 K3 P2 K3 P3 K3 P4 K3 P5

Pensei em fazer um array, correr o index limitando P1 até o próximo P1 pra multiplicar e alinhar。 Mas sinceramente,não sei como criar essa lógica em python。

【问题讨论】:

标签: python arrays dataframe


猜你喜欢
  • 2022-06-15
  • 2016-07-08
  • 2023-02-07
  • 2016-11-11
  • 2020-12-15
  • 2021-12-29
  • 1970-01-01
  • 2022-12-05
  • 2018-06-14
相关资源
最近更新 更多