У меня есть строка в python. Я хочу разбить его на maxsplit = 1
на разделителе, который близок к концу строки.python split() vs rsplit() производительность?
См., Например,
a = "abcdefghijklmnopqrstuvwxyz,1".
Будет a.split(",", 1)
лучше с точки зрения производительности, чем a.rsplit(",",1)
?
Я бы сказал, протестируйте его :) –
выглядит как преждевременная оптимизация. это не будет убивать вашу работу. выберите свои битвы. – rikAtee
@ rikAtee Это не преждевременная оптимизация, когда все ответы одинаково читаемы. Это изучение производительности аналогичных методов, поэтому, если вам нужно выполнить такие операции, вы узнаете, какой из многих подобных вариантов лучше всего. – mVChr