Liste Köşeli Parantez Sorunu
-
Pythona mükemmel bir şekilde kafa atarak giriş yaptım.
Listeyi yazdırırken gözüken [ ] parantezlerini sildirmek istiyorum. Google'dan baktım .join str map gibi fonksiyonları söylemişler ama olmadı.
Yazdırma kodu : print(karsilikliDegerler)Örnek çıktı : [[[92.3076923076923], 13], [[50.0], 12], [[48.78048780487805], 41], [[37.5], 64], [[22.727272727272727], 22], [[12.5], 8]]
Listedeki tüm parantezleri sildirmenin bir yolu varmıdır ? Kütüphane kullanmadım. Varsa kütüphanesiz bir yöntem olsun lütfen.Not : Listedeki değerler floattır.
-
böyle liste olmaz olsun
str(output).replace("[", "").replace("]", "")
şöyle yazdır da bi poha benzesin bari
import pprint
fix = pprint.pformat(output).replace(" [", "[").replace("]", "").replace("[", "")
print(fix)
-
Replace komutu nedense hiç gelmedi aklıma. Allah razı olsun. Artık daha düzgün gözüküyor.