• python 列表


    列表 

    list = [‘wrr’,’354’,’sere’]

    1.访问列表元素

    list[0]  返回的元素与列表元素相同

    list[0].title()  返回的元素是首字母大写

    list[-1]   返回的元素是最后一位

    2.修改 删除 添加元素

    list[0] = 'rrrrrrru' 修改了第一个元素

    list.append('uuuuu')  在列表末尾追加了一个元素

    list.insert(0,'kkkkkk') 在列表开头添加空间,把值存储到这个地方

    del list[0] 删除元素在列表的位置

    list1 = list.pop() 删除列表末尾的元素,但是可以继续使用

    list1 = list.pop(0) 也可以指定删除元素

    list.remove('sere')  根据值删除元素 也可以继续使用(自我理解就是 可以用元素接到这个值,并且打印出来)

    3.组织列表

    cars.sort() 对列表进行永久性排序

    cars.sort(reverse=Ture) 按与字母顺序相反的顺序排列列表元素

    sorted(cars) 保留列表元素原来的排列顺序,同时以特定的顺序呈现它们

    cars.reverse() 永久性的修改--反转列表元素的排列顺序

     但可以随时恢复到原来的排序, 只需要再次调用 cars.reverse()

    len(cars) 确定列表长度

    4.操作列表

    for car in cars: 遍历整个列表

    for value in range(1,5):  创建数值列表 打印结果为 1,2,3,4

    numbers = list(range(1,6)) 使用range()创建数字列表

    even_numbers = list(range(2,11,2)) 从2开始 不断加2 直到达到11

    min(numbers) 最小值

    max(numbers) 最大值

    sum(numbers) 总和

     5.切片

    cars[0:3]  取第0,1,2的元素

    cars[:3] 从0开始

    cars[2:] 到结尾

    cars[-3:]最后三个元素

    for car in cars[:3] 遍历切片

    ca'r'r's = cars[:] 复制切片

    6.元组

    dimes = (200,50)

    dimes[0]  取出元组的元素

    for dime in dimes: 遍历元组

    7.if语句

    if car == 'BMW':

    if answer != 42:

    if - else

    if age < 4:  else:   age ==8

    if - elif - else

    if age >39:

    elif age < 39:

    elif age < 100:

    else:

    8.字典

    language = {

    'china':'chinese',

    'usa':'english',

    }

    language['usa']  访问字典的值

    language['ua'] = 'english' 添加键值对

    language['usa'] = 'chinese' 修改字典中的值

    del language['ua']  删除键值对

    for key,value in language.items(): 遍历所有的键值对

    for key in language.keys():  遍历字典中的所有键

    for key in sorted(language.keys()):  按顺序遍历字典中的所有键

    for value in language.values():  遍历字典中的所有值

    9.嵌套

  • 相关阅读:
    EntityFramework之创建数据库及基本操作(一)
    Entity Framework Code First (八)迁移 Migrations
    [转]Tomcat启动报错:AnnotationConfigBeanDefinitionParser are only available on JDK 1.5 and higher
    [转]bootstrap table本地数据使用方法
    [转]MySQL-5.7 Update语句详解
    [转]操作MySQL数据库报出:Parameter index out of range (1 > number of parameters, which is
    [转]在MySQL中创建实现自增的序列(Sequence)的教程
    [转]MySQL如何设置自动增长序列 SEQUENCE
    [转]Mustache 使用心得总结
    [转]关于重定向RedirectAttributes的用法
  • 原文地址:https://www.cnblogs.com/ccw-congcong/p/8963565.html
Copyright © 2020-2023  润新知