Tam Python hakim değilim fakat JSON tarzı veri tutmak için planlanmış bir şey input alacaksın ve bu kümeden veriyi yazdırıcaksın aldığın inputa göre.
car["year"] = 2018
mesela.car = {
"brand": "BMW",
"year": 2018,
"color": "red",
}
key = input("Key giriniz (örnk. color): ")
print(car[key])
car = {
"brand": "BMW",
"year": 2018,
"color": "red",
"mileage": 15000
}
bilgi = input("Alınacak bilgi: ")
print(car[bilgi])
# Kullanıcıdan alınacak bilgiyi istedik
bilgi = input("Alınacak bilgi: ")
# Bu bilgi varsa ekrana yazdırılacaktır
try:
print(car[bilgi])
# Eğer bilgi yoksa burası çalıştırılacaktır
except KeyError:
print(f'''Lütfen sözlük içinde bulunan kelimelerden birini girin!
Siz, bunu girdiniz: {bilgi}
Bulunan bilgiler: {car.keys()}''')
somedict = {
"key" : "val",
"key2" : "val",
"key" : "val changed"
}
print(somedict["key"]) # Output: val changed
class A:
def __init__(self) -> None:
self.name = "Object"
obj = A()
somedict = {
"key" : obj
}
print(somedict["key"].name) # Output: object
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.