Python是一種高級編程語言,常用于快速開發原型和腳本。Python擁有豐富的內置函數和庫,可以輕松獲取對象值。
class Person:
def __init__(self, name, age, gender):
self.name = name
self.age = age
self.gender = gender
person1 = Person("Alice", 25, "Female")
person2 = Person("Bob", 30, "Male")
print(person1.name) # 輸出 Alice
print(person2.age) # 輸出 30
以上代碼定義了一個Person類和兩個實例。通過print()
函數可以獲取實例的屬性值。
person_list = [person1, person2]
for person in person_list:
print(person.name, person.age, person.gender)
這段代碼創建了一個列表并遍歷其中每個Person實例,獲取每個實例的屬性值。在Python中,使用.
加屬性名來獲取該屬性的值。
person_dict = {
"name": "Charlie",
"age": 27,
"gender": "Male"
}
print(person_dict["name"]) # 輸出 Charlie
print(person_dict.get("hobby")) # 輸出 None
Python中的字典可以用來存儲相關聯的鍵值對。使用[]
加鍵名來獲取該鍵的值。如果鍵不存在,可以使用get()
方法獲取默認值。
以上是Python獲取對象值的幾種方法。在實際開發中,根據不同的數據結構和對象類型,選擇合適的方法進行獲取是很重要的。
上一篇vue圖片url簽名
下一篇mysql創表怎么用外鍵