Python 사전은 모든 유형의 데이터 양에 관계없이 저장할 수 있는 변경 가능한 컨테이너 모델입니다.
사전의 각 요소는 콜론으로 구분된 키와 값으로 구성됩니다.
사전은 일반적으로 데이터베이스에 레코드를 저장하는 것과 같이 데이터의 키-값 쌍을 저장하는 데 사용됩니다.
다음은 Python 사전 값의 여러 가지 방법과 해당 코드 데모입니다.
대괄호 [ ] 연산자를 사용하여 사전에서 키로 해당 값을 가져옵니다.
# 定义一个字典 my_dict = {"name": "Tom", "age": 18, "gender": "male"} # 获取字典中 "name" 键对应的值 value = my_dict["name"] print(value) # 输出:Tom
키를 통해 사전에 해당 값을 가져오려면 get() 메소드를 사용하세요. 키가 존재하지 않으면 None이 반환됩니다.
# 定义一个字典 my_dict = {"name": "Tom", "age": 18, "gender": "male"} # 获取字典中 "name" 键对应的值 value = my_dict.get("name") print(value) # 输出:Tom # 获取字典中 "phone" 键对应的值,由于 "phone" 不存在,返回 None value = my_dict.get("phone") print(value) # 输出:None
items() 메서드를 사용하여 사전의 모든 키-값 쌍을 얻고 모든 키-값 쌍을 포함하는 목록을 반환합니다. 목록의 각 요소는 튜플입니다. 튜플 의 첫 번째 요소는 키이고 두 번째 요소는 값입니다.
# 定义一个字典 my_dict = {"name": "Tom", "age": 18, "gender": "male"} # 获取字典中所有键值对 items = my_dict.items() print(items) # 输出:dict_items([('name', 'Tom'), ('age', 18), ('gender', 'male')]) # 遍历所有键值对 for key, value in items: print(f"{key}: {value}")
키() 메서드를 사용하여 사전의 모든 키를 가져오고 모든 키가 포함된 목록을 반환합니다.
# 定义一个字典 my_dict = {"name": "Tom", "age": 18, "gender": "male"} # 获取字典中所有键 keys = my_dict.keys() print(keys) # 输出:dict_keys(['name', 'age', 'gender']) # 遍历所有键 for key in keys: value = my_dict[key] print(f"{key}: {value}")
values() 메서드를 사용하여 사전의 모든 값을 가져오고 모든 값이 포함된 목록을 반환합니다.
# 定义一个字典 my_dict = {"name": "Tom", "age": 18, "gender": "male"} # 获取字典中所有值 values = my_dict.values() print(values) # 输出:dict_values(['Tom', 18, 'male']) # 遍历所有值 for value in values: print
in 키워드를 사용하여 키가 사전에 있는지 확인하면 True를 반환하고 그렇지 않으면 False를 반환합니다.
# 定义一个字典 my_dict = {"name": "Tom", "age": 18, "gender": "male"} # 判断 "name" 是否在字典中 if "name" in my_dict: print("name is in my_dict") # 输出:name is in my_dict # 判断 "phone" 是否在字典中 if "phone" in my_dict: print("phone is in my_dict") else: print("phone is not in my_dict") # 输出:phone is not in my_dict
pop() 메서드를 사용하여 사전에서 지정된 키의 키-값 쌍을 삭제하고 해당 값을 반환합니다.
# 定义一个字典 my_dict = {"name": "Tom", "age": 18, "gender": "male"} # 删除字典中 "age" 键的键值对,并返回对应的值 value = my_dict.pop("age") print(value) # 输出:18 print(my_dict) # 输出:{"name": "Tom", "gender": "male"}
popitem() 메서드를 사용하여 사전의 키-값 쌍을 삭제하고 해당 키-값 쌍을 반환합니다. 반환되는 것은 다음 중 첫 번째인 튜플입니다. 튜플 요소는 키이고 두 번째 요소는 값입니다.
아아아아위 내용은 Python 사전에서 값을 가져오는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!