Python Türü Dönüşümleri Hile Sayfası
Python'da örtülü ve açık tür dönüşümlerini öğrenin. Dizeler, tam sayılar, kayan noktalar, listeler, kümeler ve sözlükler arasında dönüştürme yapın.
Temel İlkel Döküm
Değişkenleri ilkel veri türleri arasında açıkça dönüştürme yöntemleri.
| Yöntem / İşlev | Sözdizimi | Açıklama |
|---|---|---|
| int() | int(x, base=10) | X'i bir tam sayıya dönüştürür. Dizeleri isteğe bağlı bir sayısal tabanla ayrıştırabilir. |
| float() | float(x) | Bir sayıyı veya sayısal dizeyi kayan noktalı sayıya dönüştürür. |
| str() | str(object) | Bir nesnenin dize gösterimini döndürür. |
| bool() | bool(x) | Doğruluk değeri testine göre Doğru veya Yanlış olarak değerlendirerek x'i boolean'a dönüştürür. |
Veri Yapısı ve Koleksiyon Dönüşümü
Konteyner koleksiyonlarını farklı temsillere dönüştürmek.
| Yöntem / İşlev | Sözdizimi | Açıklama |
|---|---|---|
| list() | list(iterable) | Yinelenebilir herhangi bir diziyi (örneğin, tuple, set, dict tuşları) değiştirilebilir bir listeye dönüştürür. |
| tuple() | tuple(iterable) | Yinelenebilir herhangi bir diziyi değişmez bir tanımlama grubuna dönüştürür. |
| set() | set(iterable) | Yinelenebilir öğeleri bir kümeye dönüştürerek yinelenen öğeleri tekilleştirir. |
| dict() | dict(iterable) | Anahtar/değer çiftlerinden, genellikle demetlerden oluşan bir listeden bir sözlük oluşturur. |
| zip() | zip(*iterables) | Birden çok yinelenebilir öğenin öğelerini bir listeye veya sözlüğe aktarılmaya hazır şekilde eşleştirir. |
İnteraktif Demo Komut Dosyası
# int()
int(x, base=10)
# float()
float(x)
# str()
str(object)
# bool()
bool(x)
# list()
list(iterable)
# tuple()
tuple(iterable)
# set()
set(iterable)
# dict()
dict(iterable)
# zip()
zip(*iterables)Sıkça Sorulan Sorular
Boole bağlamında hangi değerler False olarak değerlendirilir?
Boş koleksiyonlar ([], (), {}, set()), Yok, Yanlış, sayısal sıfırlar (0, 0,0) ve boş dizeler (""), Yanlış olarak değerlendirilir. Diğer tüm değerler Doğru olarak değerlendirilir.
Bir tuple listesini sözlüğe dönüştürebilir miyim?
Evet, eğer demetler tam olarak iki öğe içeriyorsa (anahtar, değer), bir sözlük oluşturmak için dict(list_of_tuples) işlevini çağırabilirsiniz.
İlgili Konular
Python'un yerleşik işlevlerine ilişkin başvuru kılavuzu. Yazdırma, uzunluk, aralık, numaralandırma, zip, harita, filtre ve daha fazlasını nasıl kullanacağınızı öğrenin.
Python Koleksiyonları ve Veri Yapıları Hile SayfasıPython koleksiyonları modülü ve yerel veri yapılarına ilişkin eksiksiz kılavuz. Listeleri, dikteleri, kümeleri, tuple'ları, deque'leri ve adlandırılmış tuple'ları öğrenin.
Python Liste Yöntemleri Hile SayfasıPython liste işlemleri için hızlı başvuru kılavuzu. Öğeleri ekleme, ekleme, çıkarma, sıralama ve dilimleme konusunda uzmanlaşın.
Önerilen Python Kaynakları
İlgili etkileşimli eğitimler, yardımcı sayfalar ve kod karşılaştırmalarıyla bilginizi genişletin.
Python Türü İpuçları
Python'da yazım ipuçlarını nasıl yazacağınızı öğrenin. Kod kalitesini artırın, otomatik tamamlamayı etkinleştirin ve statik kod analizi için mypy'den yararlanın.
Python'da Veri Türü Nasıl Kontrol Edilir
Python'da veri türlerini nasıl kontrol edeceğinizi öğrenin. type() ile isinstance()'ın ne zaman kullanılacağını anlayın, özel sınıfları yönetin ve güvenli tür kontrolü doğrulamaları yazın.
Python vs TypeScript: Dinamik Komut Dosyası Oluşturma ve Tip Güvenli Web
Python ve TypeScript'i karşılaştırın. Yapısal tip sistemler, dekoratör meta verileri, derleyici kontrolleri, web çalışma süreleri ve geliştirici araçları hakkında bilgi edinin.