title()

首字母大写的方式显示每个单词

lstrip()

删除字符串末尾空白,不会改变原变量值。

strip()

删除字符串开头空白,不会改变原变量值。

str()

将非字符串值表示为字符串。

append()

将列表末尾添加新元素。

insert()

在列表任何位置添加新元素,通过Index索引指定添加的位置。

del语句删除元素

  1. motorcycles = ['honda', 'yamaha', 'suzuki']
  2. print(motorcycles)
  3. del motorcycles[0]
  4. print(motorcycles)
  5. # 输出结果为:
  6. # ['honda', 'yamaha', 'suzuki']
  7. # ['yamaha', 'suzuki']

del语句删除字典键值对

必须指定字典名和要删除的键。

  1. alien_0 = {'color':'green','points':5}
  2. print(alien_0)
  3. del alien_0['points']
  4. print(alien_0)
  5. # 先后输出结果为:
  6. # {'color': 'green', 'points': 5}
  7. # {'color': 'green'}

pop()

  • 删除列表末尾的元素,并可使用该值。
  • pop()加入索引时,可删除列表任意位置的元素,并可使用该值。

    remove()

    删除指定值的元素,改变原列表。
    注意:如果要删除的值可能在列表中出现国瓷,就需要使用循环来判断是否删除了所有这样的值。

    sort()

  • 对列表进行永久性排序。(按字母正序)

  • 若按字母反序的话,只需向sort()方法传递参数reverse= True即可。

    sorted()

    按特定顺序对列表进行临时排序,不影响元素在原有列表的顺序和位置。

    reverse()

    永久性反转列表顺序。但只要再使用一次,即可恢复为最初的列表顺序。

    len()

    计算列表的长度。

    range()

    从指定的第一个值开始数,到制定的第二个数停止,不包括第二个值。
    还可以指定步长,如range(2,11,2)
    1. for value in range(1,5)
    2. print(value)
    3. # 输出为:1 2 3 4

    list()

    可将range()的结果直接转为列表。
    1. numers = list(range(1,6))
    2. print(numbers)
    3. # 输出结果为[1,2,3,4,5]

    min()

    找出列表中的最小值

    max()

    找出列表中的最大值

    sum()

    对列表求和。

    Python将不能修改的值称为不可变的,而不可变的列表被称为元组。

    在Python中,字典是一些列键值对。

    keys()

    在不需要使用字典的值时,可使用xx.keys()来帮助遍历字典中的键。
    1. favorite_eat = {
    2. 'ge' :'apple',
    3. 'fang':'orange',
    4. 'guo':'banna',
    5. }
    6. for name in favorite_eat.keys():
    7. print(name.title())
    8. # 输出结果为:
    9. # Ge
    10. # Fang
    11. # Guo

    values()

    在不需要使用字典的键时,可使用xx.values()来帮助遍历字典中的值。
    1. favorite_eat = {
    2. 'ge' :'apple',
    3. 'fang':'orange',
    4. 'guo':'banna',
    5. }
    6. for name in favorite_eat.values():
    7. print(name.title())
    8. # 输出结果为:
    9. # Apple
    10. # Orange
    11. # Banna