列表

"""
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. Linux下Mysql数据库互为主从的配置过程

    配置准备: 两台机器:A(193.168.10.101)  B(193.168.10.102) mysql大版本需要一致,小版本可忽略 配置过程: A(193.168.10.101) 机器配置: 执行 ...

  2. Kafka存储机制(转)

    转自:https://www.cnblogs.com/jun1019/p/6256514.html Kafka存储机制 同一个topic下有多个不同的partition,每个partition为一个目 ...

  3. go_变量定义

    package main import "fmt" var( aa =3 bb ="kkk" cc =true )//go语言中,变量可以定义在函数外面,并不是 ...

  4. mysql oracle计算两点之间的距离

    mysql函数: SET FOREIGN_KEY_CHECKS=0; DROP FUNCTION IF EXISTS `getDistance`;DELIMITER ;;CREATE DEFINER= ...

  5. Opencv Harris角点检测

    #include <iostream>#include <opencv2/opencv.hpp> using namespace std;using namespace cv; ...

  6. ApexSql Log 数据库操作的后悔药

    ApexSQL Log破解版是一款功能强大的SQL数据恢复工具,支持SQL2005/2008/2012.很多时候我们存放在服务器中的SQL数据库会因黑客破坏或误操作造成数据库文件丢失的你问题,当数据库 ...

  7. Openssl pkey命令

    一.简介 pkey是一个公钥或私钥的处理命令,可以用于打印和转换不同的表单和组件 二.语法 openssl pkey [-inform PEM|DER] [-outform PE|DER] [-in ...

  8. Redis学习(3)——认识配置文件redis.conf[转]

    #是否作为守护进程运行  daemonize yes  #配置 pid 的存放路径及文件名,默认为当前路径下  pidfile redis.pid  #Redis 默认监听端口  port 6379  ...

  9. [SoapUI] 如何让某个步骤的Assertion失败之后继续执行后面的步骤

    To continue tests executing after failed test step you need disable "Abort on error" optio ...

  10. Ubuntu命令行下安装、卸载、管理软件包的方法

    一.Ubuntu中软件安装方法 1.APT方式 (1)普通安装:apt-get install softname1 softname2 -; (2)修复安装:apt-get -f install so ...