>  기사  >  백엔드 개발  >  Python에서 사전을 복사하는 방법

Python에서 사전을 복사하는 방법

王林
王林앞으로
2023-09-11 12:21:031446검색

Python에서 사전을 복사하는 방법

파이썬의 사전은 해당 값을 갖는 키 형태로 정보를 저장하는 컬렉션 데이터 유형입니다. 이는 본질적으로 순서가 없으며 저장된 데이터는 조작될 수 있습니다. 그것은 변경 가능합니다. 우리는 사전을 사용하여 다양한 작업을 수행하고, 그 응용 프로그램은 데이터베이스 관리, 기계 학습 및 웹 프레임워크 개발 분야로 확장됩니다.

이 기사에서는 이미 존재하는 사전에서 사전 요소를 복사할 수 있는 다양한 방법을 설명하는 기본 사전 기반 작업을 수행합니다. 주제에 대해 자세히 알아보기 전에 이 기사의 개요를 빠르게 살펴보겠습니다.

사전이란 무엇인가요?

파이썬의 사전은 데이터를 저장하는 데 사용되는 컬렉션 데이터 유형입니다. 값은 다른 키에 할당됩니다. 키는 변경할 수 없습니다. 즉, 모든 키를 변경할 수 없습니다. 각 키는 서로 다른 값을 포함할 수 있지만 단일 값이 둘 이상의 키와 연결될 수는 없습니다. Python 사전의 경우 데이터 유형이 "dict"인 개체입니다

创建一个字典

중괄호를 사용하여 사전을 만들 수 있습니다. 이에 대한 구문은 −

입니다. 으아아아

이곳에서“Name”是一个具有三个值的键,类似地,“Age”也是一个具有三个值的键。这些值可以是任何数据类型。另一方면,键也可以是例如:字符串、元组、整数

이제 사전 생성 과정과 이와 관련된 다양한 속성을 알았으므로 사전 복사 작업을 이해하겠습니다.

사전을 베낀다는 것은 무엇을 의미하나요?

사전을 복사한다는 것은 사전 소스의 키 값 쌍을 로컬 사전으로 복사한다는 의미입니다. 이 작업을 완료하는 데 사용할 수 있는 방법은 여러 가지가 있습니다 −

使사용copy()방법

이 방법은 원본 사전의 복제본을 만듭니다. 이 방법에서 눈에 띄는 세부 사항 중 하나는 복사된 사전을 변경할 때 원본 사전에 반영되지 않지만 원본 사전이 변경되면 복사된 버전에서도 변경 사항이 관찰된다는 것입니다. 구현을 살펴보겠습니다.

Example

的中文翻译为:

示例

으아아아

출력

으아아아

现我们看看在操作复看字典时会反映流哪些变化 -

示例

으아아아

출력

으아아아

보시다시피 얕은 복사본 생성으로 인해 소스 사전에 변경 사항이 반영되지 않습니다. 복사된 사전은 원본 사전을 참조하고 있습니다.

사전 이해 활용하기

ㅋㅋㅋ

소스 사전을 탐색하고

items()

메서드를 사용하여 새 사전에 키 값 쌍을 추가합니다. 구현을 살펴보겠습니다 −

的中文翻译为:

示例

以下是一个示例。여기에 있습니다,

我们创建了一个源字典。
  • 我们使用字典推导式遍历源字典,并借助items()방법添加键值对。
  • 저는 我们操纵了复字典,并打印了两个版本。
  • 으아아아

    출력
  • 으아아아
使용dict()방법

재방문법중,我们将个使用dict()方法创建一个새로운문자형.现。

的中文翻译为:

示例

以下示例使usedict()方法复箹字典的内容。지금 여기에서

키 '
    Name
  • '의 값 '

    ROHIT'을 'MAHI'로 변경했습니다.

    복사 후 두 사전을 모두 인쇄했습니다.
  • 으아아아

    출력
  • 으아아아
结论

재본문중,我们讨论了从源中复字典涉及的各种法。我们了解了浅拷贝的概念,并观察了键值对的行为。

위 내용은 Python에서 사전을 복사하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제