Kantong dalam Metode finditer Python
Dalam metode finditer juga dapat
menggunakan kantong. Mari kita lihat
dalam praktik. Misalkan kita memiliki string:
txt = 'aaaa 123 bbbb 456'
Mari kita tempatkan semua digit yang berada dalam string, ke dalam kantong. Dan saat iterasi objek dengan perulangan, tampilkan kecocokan pertama (ini akan dianggap sebagai kantong nol), serta elemen-elemennya, juga pada gilirannya dibagi ke dalam kantong:
res = re.finditer('(\d)(\d)', txt)
for el in res:
print(el[0], el[1], el[2])
Setelah kode dijalankan, akan ditampilkan kantong nol, yaitu seluruh substring, serta karakter pertama dan kedua dari substring tersebut:
'12 1 2'
'45 4 5'
Diberikan string:
txt = 'aaa 123 bbb 456 987'
Bagi semua substring dengan angka ke dalam tiga kantong. Dan tampilkan menggunakan perulangan.