6
Bir dizede son '*' (örneğin) sonrasındaki her şeyi kaldırmak istiyorum. Ben bu dizi için verilen aşağıdaki alabilir bilerek:Bir karakterin son meydana gelmesinden sonra bir dizenin parçasının zarif bir şekilde kaldırılması
- O ZAMAN içerecek bir '*'
- O birden fazla içerebilir * '*'
- O başlamadan veya bir ile hiç bitmeyecek '*'
Son '*' öğesinin tümünü ve yalnızca temel kitaplıklarını temizlemenin en temiz ve/veya en kısa yolu nedir?
Neat: Bu en az birini
*
içerdiğini varsayımı olmadan. Ekstra bit için ekstra puan. –
Say. .rfind() ve .find_last_of() arasındaki fark nedir? –
Tehlikeli olarak spam'e yakın olmakla birlikte, bu son sorunun cevabını buldum: s.rfind ("abc") "abc" dizesinin son durumunu bulur ve s.find_last_of ("abc") sonuncusu 'a', 'b' veya 'c'. –