zoukankan      html  css  js  c++  java
  • pyton之基础数据类型的补充

     1 #tuple 元祖中如果只有一个元素并且没有逗号,则他不是元祖而是该元素对应的类型
     2 #实例:
     3 # tu1 = (1)
     4 # print(tu1,type(tu1))
     5 # tu2 = ('alex')
     6 # print(tu2,type(tu2))
     7 # tu3 = '[1,2,3]'
     8 # print(tu3,type(tu3))
     9 #
    10 # tu1 = (1,)  #加了逗号,现在就是tuple(元祖)数据类型了
    11 # print(tu1,type(tu1))
    12 
    13 
    14 # == 比较的是两边的数值是否相同
    15 # is 比较的是内存地址是否相同
    16 # id 查询的是内存地址
    17 
    18 # 在 正向 循环一个list中,如果改变的列表的大小,name结果可以和你预想的不一样。
    19 
    20 
    21 #已知:
    22 # l1 = [11,22,33,44,55,66]
    23 # print(l1)
    24 #将索引位奇数位置的元素删除:
    25 #第一种:
    26 # del l1[1::2]  #第一个是从索引为1:(22是索引1)开始位置 中间不是默认是到结尾 步长是2
    27 # print(l1)
    28 
    29 # for循环    #这个是从前往后删除,这个是错误的,报错:IndexError: list assignment index out of range
    30 # for ind in range(len(l1)):
    31 #     print(ind,l1)
    32 #     if ind % 2 == 1:
    33 #         del l1[ind]
    34 # print(l1)
    35 
    36 # 倒序删除  #这个是正确的    #不懂
    37 # i = range(len(l1)-1,-1,-1)
    38 # print(i)
    39 # for ind in range(len(l1)-1,-1,-1):
    40 #     if ind % 2 ==1:
    41 #         del l1[ind]
    42 # print(l1)
    43 
    44 dic = {'k1':'v1','k2':'v2','k3':'v3','name':'alex'}
    45 print(dic)
    46 #将字典中的key键含有'k'元素的所有键值对删除。
    47 #在循环一个字典时,不能改变该字典的大小。  #错误:RuntimeError: dictionary changed size during iteration
    48 # for key in dic:
    49 #     if 'k' in key:
    50 #         del dic[key]
    51 
    52 l1=[]
    53 for key in dic:
    54     if 'k' in key:
    55         l1.append(key)
    56 # print(l1)
    57 for key in l1:
    58     del dic[key]
    59 print(dic)

    # dict
    # dic = dict.fromkeys('abc','alex')
    # print(dic) #{'a': 'alex', 'b': 'alex', 'c': 'alex'}

     str基础类型:https://www.cnblogs.com/wangkaiok/p/9840169.html

    作者:wangkaiok —— 小菜鸟111

    出处:http://www.cnblogs.com/wangkaiok/

    本文版权归作者和博客园共有,但未经作者同意禁止转载,转载必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    Django基础篇
    转 枚举设备栈
    转 Windows串口过滤驱动程序的开发
    VS2010 + WinDDK 搭建驱动开发环境(转)
    cef 下载地址
    electron入门教程
    转:PHP 生成复杂JSON格式 简单快速方法
    CEF General Usage(CEF3预览)
    转:关于使用ImageMagick和Tesseract进行简单数字图像识别
    转 Tesseract-OCR 字符识别---样本训练
  • 原文地址:https://www.cnblogs.com/wangkaiok/p/9840590.html
Copyright © 2011-2022 走看看