找到关于 Python 的10786 篇文章

如何在 Python 中创建一个空字典?

Niharikaa Aitam
更新于 2023年5月15日 10:27:54

3K+ 次浏览

字典是 Python 中的一种数据结构。字典也被称为关联内存或关联数组。它用花括号 {} 表示。它以键值对的形式存储数据。与使用索引的其他数据结构不同,可以通过其键访问字典中的数据。要检索与特定键关联的值,必须使用索引值。由于字典中的键是唯一的,因此任何不可变对象(如元组或字符串)都可以用来标识它们。但是,存储在字典中的值不必是…… 阅读更多

如何在 Python 中创建一个空列表?

Pythonic
更新于 2019年7月30日 22:30:21

543 次浏览

您可以在赋值语句中在方括号中不提供任何元素来创建空列表对象。空列表对象也可以通过不带任何参数的 list() 内置函数创建 >>> L1 = [] >>> L1 [] >>> L1 = list() >>> L1 []

如何从键值列表创建 Python 字典?

Pythonic
更新于 2023年11月8日 00:37:00

23K+ 次浏览

如果 L1 和 L2 是包含键和相应值的列表对象,可以使用以下方法构造字典对象。使用 dict() 函数压缩两个列表并转换为字典 >>> L1 = ['a','b','c','d'] >>> L2 = [1,2,3,4] >>> d = dict(zip(L1,L2)) >>> d {'a': 1, 'b': 2, 'c': 3, 'd': 4} 使用字典推导式语法 >>> L1 = ['a','b','c','d'] >>> L2 = [1,2,3,4] >>> d = {k:v for k,v in zip(L1,L2)} >>> d {'a': 1, 'b': 2, 'c': 3, 'd': 4}

在 Python 中如何从两个列表创建字典?

Pythonic
更新于 2019年7月30日 22:30:21

341 次浏览

如果 L1 和 L2 是包含键和相应值的列表对象,可以使用以下列表推导式语法构造字典对象。 >>> L1 = ['a','b','c','d'] >>> L2 = [1,2,3,4] >>> d = {L1[k]:L2[k] for k in range(len(L1))} >>> d {'a': 1, 'b': 2, 'c': 3, 'd': 4}

我们如何在 Python 中定义字典?

Pythonista
更新于 2020年2月25日 11:23:19

151 次浏览

字典对象是键值对的无序集合,用逗号分隔并用花括号括起来。值与键的关联由它们之间的 : 符号标记。>>> D1={'a':1,'b':2,'c':3} 键只能在一个字典对象中出现一次,而单个值可以分配给多个键。键应为不可变数据类型,即数字、字符串或元组。>>> D2={1:'aaa', 2:'bbb', 3:'ccc'} >>> D3={(10,10):'x1', (20,20):'x2'} >>> D4={'Microsoft':['MS Office', 'Windows', 'C#'], 'Oracle':['Oracle', 'Java', 'MySQL']}

如何将数字字符串解析为其对应的浮点值?

Pythonista
更新于 2020年2月25日 11:22:35

94 次浏览

Python 的数字转换函数 float() 将整数转换为浮点数,小数部分为 0。它还将具有浮点数有效表示形式的字符串解析为浮点对象。>>> float('1.11') 1.11 >>> float(1) 1.0 >>> float('1') 1.0 >>> float('1.1e-2') 0.011

如何在 Python 中将整数转换为八进制字符串?

Pythonista
更新于 2020年2月25日 11:22:01

382 次浏览

我们使用 Python 库中的 oct() 函数将任何整数转换为其八进制等效数字。我们得到一个包含八进制表示的字符串 >>> oct(100) '0o144' >>> oct(0x10) '0o20' >>> oct(10) '0o12'

如何在 Python 中将整数转换为十六进制字符串?

Pythonista
更新于 2020年2月25日 11:21:28

719 次浏览

我们可以使用内置的 hex() 函数将任何整数转换为其十六进制表示。>>> hex(100) '0x64' >>> hex(4095) '0xfff' >>> hex(31) '0x1f'

如何在 Python 中将整数转换为 ASCII 值?

Pythonista
更新于 2020年2月25日 11:16:05

2K+ 次浏览

与整数关联的 ASCII 字符通过 chr() 函数获得。此函数的参数可以是 0 到 0xffff 之间的任何数字 >>> chr(0xaa) 'ª' >>> chr(0xff) 'ÿ' >>> chr(200) 'È' >>> chr(122) 'z'

如何在 Python 中将整数转换为 Unicode 字符?

Pythonista
更新于 2023年9月9日 15:26:00

3K+ 次浏览

Python 库的 chr() 函数转换与 0 到 0x10ffff 之间的任何整数关联的 Unicode 字符。>>> chr(36) '$' >>> chr(97) 'a' >>> chr(81) 'Q'

广告