Mam następujący ciąg: "aaaabbbb"
Pobierz ostatnie 4 znaki ciąg
Jak mogę dostać ostatnie cztery znaki i przechowywać je w ciąg przy użyciu Python?
Mam następujący ciąg: "aaaabbbb"
Pobierz ostatnie 4 znaki ciąg
Jak mogę dostać ostatnie cztery znaki i przechowywać je w ciąg przy użyciu Python?
Jak to:
>>>mystr = "abcdefghijkl"
>>>mystr[-4:]
'ijkl'
To ostatnie 4 plastry ciąg znaków jest. "-" przed 4 sygnałami zaczyna się od końca. Ponieważ jest przed ":", będzie to początek ciągu. Jeśli byłby po ":", ciąg znaków kończyłby się 4 znakami przed faktycznym końcem.
Zobacz dokumentację w języku Python, aby uzyskać więcej informacji na temat krojenia.
str = "aaaaabbbb"
newstr = str[-4:]
Patrz: http://codepad.org/S3zjnKoD
Powoduje to zwrócenie wszystkich oprócz ostatnich 4 znaków ... – Constantinius
daje mi to wszystko oprócz ostatniego 4-znakowego – jkjk
@Constantnius, który był literówką oraz błędem, poprawił go. – DhruvPathak