Python 字典 str() 方法



Python 字典 str() 方法用于获取字典的字符串表示形式。

在 Python 中,字符串是一种不可变数据类型。字符串是 Python 中用双引号或单引号括起来的任何文本,包括字母、特殊字符和数字。在所有编程语言中,这种数据类型是最常见的。

语法

以下是 Python 字典 str() 方法的语法:

str(dict)

参数

  • dict − 这是字典。

返回值

此方法返回字典的字符串表示形式。

示例

以下示例演示了 Python 字典 str() 方法的用法。这里创建一个字典 'dict'。然后使用 str() 方法获取字典的字符串表示形式。

# Creating a dictionary
dict = {'Name': 'Zara', 'Age': 7};
# Printing the result
print ("Equivalent String : %s" % str (dict))

运行以上程序,会产生以下结果:

Equivalent String : {'Name': 'Zara', 'Age': 7}

示例

在这里,我们创建了一个空字典。然后使用 str() 方法返回空字典的等效字符串表示形式。

# Creating an empty dictionary
dict_1 = {};
res = str(dict_1)
# Printing the result
print ("The equivalent string is: ", res)

以下是上述代码的输出:

The equivalent string is:  {}

示例

在下面的示例中,我们创建了一个嵌套字典的列表。然后使用 str() 方法返回字典的等效字符串表示形式。

dict_1 = [{'Universe' : {'Planet' : 'Earth'}}]
print("The dictionary is: ",dict_1)
# using str() method
result = str(dict_1)
print("The equivalent string is: ", result)

上述代码的输出如下:

The dictionary is: [{'Universe': {'Planet': 'Earth'}}]
The equivalent string is: [{'Universe': {'Planet': 'Earth'}}]
python_dictionary.htm
广告