列表

"""
name_list.__add__( name_list.__getslice__( name_list.__new__( name_list.append(
name_list.__class__( name_list.__gt__( name_list.__reduce__( name_list.count(
name_list.__contains__( name_list.__hash__ name_list.__reduce_ex__( name_list.extend(
name_list.__delattr__( name_list.__iadd__( name_list.__repr__( name_list.index(
name_list.__delitem__( name_list.__imul__( name_list.__reversed__( name_list.insert(
name_list.__delslice__( name_list.__init__( name_list.__rmul__( name_list.pop(
name_list.__doc__ name_list.__iter__( name_list.__setattr__( name_list.remove(
name_list.__eq__( name_list.__le__( name_list.__setitem__( name_list.reverse(
name_list.__format__( name_list.__len__( name_list.__setslice__( name_list.sort(
name_list.__ge__( name_list.__lt__( name_list.__sizeof__(
name_list.__getattribute__( name_list.__mul__( name_list.__str__(
name_list.__getitem__( name_list.__ne__( name_list.__subclasshook__(
"""
name_list = ["张三","刘大"]
print( name_list.index("刘大")) name_list.append("李四")
print name_list 列表的append的方法,返回值是None 意味着没有新列表产生,就地修改
In [1]: alist = [1,4,6,90,11,2,3,3,89]
In [2]: a = alist.append(10)
In [3]: print(a)
None
In [4]: type(a)
Out[4]: NoneType
In [5]: alist
Out[5]: [1, 4, 6, 90, 11, 2, 3, 3, 89, 10]




name_list.insert(1,"王五")
print name_list a_list = ["李二","赵六"]
name_list.extend(a_list)
print name_list name_list.remove("李二") #会把列表中第一次出现的这个值
print name_list name_list.pop()
print name_list name_list.pop(2)
print name_list del name_list[1] #变量从内存中删除
print name_list len_str = len(name_list) print("列表中包含%d个元素" %len_str) count = name_list.count("李四")
print("列表中李四出现了%d次" %count) name_list.sort() #按正序排列
print name_list
name_list.sort(reverse=True) #按正序排列
print name_list
print("-----")
name_list.reverse() #将列表反转
print name_list

元组

>>> empty_tuple = ()
>>> type(empty_tuple)
<type 'tuple'>
>>>
>>> single_tuple = (1)
>>> type(single_tuple)
<type 'int'>
>>> single_tuple1 = (1,)
>>> type(single_tuple1)
<type 'tuple'>

python 序列结构-列表,元组,字典,字符串,集合的更多相关文章

  1. 2.9高级变量类型操作(列表 * 元组 * 字典 * 字符串)_内置函数_切片_运算符_for循环

    高级变量类型 目标 列表 元组 字典 字符串 公共方法 变量高级 知识点回顾 Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool) ...

  2. python开发技巧---列表、字典、集合值的过滤

    主要学习列表,字典,集合表达式的应用: 列表的解析式: 生成一个随机列表: In [4]: datalist = [randint(-10,10) for _ in range(10)] In [5] ...

  3. 跟着ALEX 学python day2 基础2 模块 数据类型 运算符 列表 元组 字典 字符串的常用操作

    声明 : 文档内容学习于 http://www.cnblogs.com/xiaozhiqi/  模块初始: Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相 ...

  4. Python列表,元组,字典,字符串方法笔记

    01. 列表 1.1 列表的定义 List(列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组 专门用于存储 一串 信息 列表用 [] 定义,数据 之间使用 , 分隔 列 ...

  5. Day2 - Python基础2 列表、字典、集合

    Python之路,Day2 - Python基础2   本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一, ...

  6. Python学习---列表/元组/字典/字符串/set集合/深浅拷贝1207【all】

    1.列表 2.元组 3.字典 4.字符串 5.set集合 6.深浅拷贝

  7. python基础之02列表/元组/字典/set集合

    python中内置的数据类型有列表(list)元组(tuple)字典(directory). 1 list list是一种可变的有序的集合.来看一个list实例: #第一种方法: >>&g ...

  8. python之列表/元组/字典/字符串

    一.列表 格式:list = ['xxx','xxx','xxx'] 性质:可以修改列表内容 copy用法: import copy names = ['] names01 = names #直接引用 ...

  9. Python序列结构--列表(一)

    列表 列表**包含若干元素的有序连续内存空间**,当列表增加或删除元素时,**列表对象自动进行内存的扩展或收缩**,从而**保证相邻元素之间没有缝隙**.但插入和删除非尾部元素时涉及列表元素大量的移动 ...

随机推荐

  1. CG中的类型

    [Matrix] 通常像下面这样定义Matrix: int1x1 iMatrix; // integer matrix with 1 row, 1 column int4x1 iMatrix; // ...

  2. Mysql配置文件详解 my.cof

    Mysql配置文件详解 # For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.6/ ...

  3. IOS 获取农历方法(转)

    声明:以下为使用iOS的 NSChineseCalendar 网上之前发现有人说这个方法不是完全准确,有些日期会显示的不对,本人没有验证过,也实在懒得用C++那套方法去实现. 另外我做的不过是个简单的 ...

  4. OceanBase

    OceanBase 编辑 本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了 数千亿条记录.数百TB数据上的 ...

  5. 76-Relatives-欧拉函数

    http://poj.org/problem?id=2407 Relatives Time Limit: 1000MS   Memory Limit: 65536K Total Submissions ...

  6. CentOS/RedHat安装Python3

    CentOS/RedHat安装Python3 摘自:https://blog.csdn.net/mvpboss1004/article/details/79377019 CentOS/RedHat默认 ...

  7. vmware workstation 12 密钥

    VMware Workstation 12序列号:5A02H-AU243-TZJ49-GTC7K-3C61N

  8. C# 实现对PPT编辑

    C# Presentation 文本替换 我们可以通过插入占位符的方式,使用新的字词替换已有幻灯片里的文字. 本文将详细描述如何使用Spire.Presentation 来替换Prsentation ...

  9. css实现水平伸缩菜单

    ul li a{transition:width 500ms ease;} a:hover{width:*;} 高度向上延伸用height:*;margin-top:-*px;//负值实现向上

  10. MySQL 存储过程和存储函数 的定义条件和处理程序

    #三.定义条件和处理程序 #mysql 存储函数和过程可以将错误 变成我们想要的处理结果分2步骤 #1.定义错误条件 语法:DECLARE 条件名字 CONDITION for 错误编码 #2. 定义 ...