IT入门 > 教程 >
  • 字典

    2021/06/26 点击:1790

    我们看到了 列表如何允许存储元素及其相应的索引。 列表中的索引是自动设置的。但是如果我们需要设置 字典是另一种集合类型,允许我们将任意 键映射到 值 。 词典的索引方式与列

  • 字典

    2021/05/11 点击:1591

    可以使用字符串、整数、布尔和 任何其他 不可变的 类型为字典键。 这意味着不能将列表或词典用作键: bad_dict = { [1, 2, 3]: "one two three", } 代码当它试图使用列表作为键时,上面的命令

  • 字典

    2021/06/26 点击:1568

    要确定键是否在字典中, 您可以用 in ,也可以在 not in ,和列表检测一样 示例: nums = { 1: "one", 2: "two", 3: "three"}print(1 in nums)print("three" in nums)print(4 not in nums) 结果: TrueFalseTrue

  • 字典方法

    2021/06/26 点击:1852

    一个有用的字典方法是 get() 。 它的作用与索引相同,但是如果在字典中找不到键,它将返回另一个指定的值 相反 。 示例: pairs = { 1: "apple", "orange": [2, 3, 4], True: False, 12:"True", }print(p

  • 元组

    2021/05/11 点击:1351

    元组与列表非常相似,只是它们是不变的(不能改变)。 此外,它们是使用括号而不是正方形创建的括号。 示例: words = ("spam", "eggs", "sausages") 您可以使用元组的索引访问元组中的值,就

  • 元组

    2021/05/11 点击:1150

    元组比列表的一个优点是它们可以用作字典的键(因为它们是不可变的): dict = { ("David", 42): "red",("Bob", 24): "green" }print(dict[("Bob", 24)]) 结果:green 元组比列表快,但不能更改。

  • 元组解构

    2021/05/11 点击:1632

    元组解构 允许您 将集合中的每个项分配给一个变量。 示例: numbers = (1, 2, 3)a, b, c = numbers print(a) print(b) print(c) 结果 123 这个也可以通过执行 a,b=b,a 来交换变量,因为右侧的 b,a 形成元

  • 元组解构

    2021/05/11 点击:1283

    前面有一个星号(*)从集合中获取从另一个集合遗留下来的所有值 变量。 示例: a, b, *c , d = [1, 2, 3, 4, 5, 6, 7, 8, 9]print(a)print(b)print(c)print(d) 结果: 12[3, 4, 5, 6, 7, 8]9 c 将被分配值3到8。

  • 集合

    2021/05/11 点击:1275

    集合 是无序项的集合是独一无二的。 它们是用大括号创建的,而且,由于它们的存储方式, 更快 使用 in 运算符检查项目是否是集合的一部分 set={1, 2, 3, 4, 5}print(3 in set) 集合不能包含重复

  • 集合方法

    2021/05/11 点击:1103

    您可以使用add功能添加新项目到集合,使用 remove() 删除特定元素: nums = {1, 2, 1, 3, 1, 4, 5, 6}print(nums)nums.add(-7)nums.remove(3)print(nums) 结果: {1, 2, 3, 4, 5, 6}{1, 2, 4, 5, 6, -7} 重复的元素自动从集