python 序列结构-列表,元组,字典,字符串,集合
列表
"""
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 序列结构-列表,元组,字典,字符串,集合的更多相关文章
- 2.9高级变量类型操作(列表 * 元组 * 字典 * 字符串)_内置函数_切片_运算符_for循环
高级变量类型 目标 列表 元组 字典 字符串 公共方法 变量高级 知识点回顾 Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool) ...
- python开发技巧---列表、字典、集合值的过滤
主要学习列表,字典,集合表达式的应用: 列表的解析式: 生成一个随机列表: In [4]: datalist = [randint(-10,10) for _ in range(10)] In [5] ...
- 跟着ALEX 学python day2 基础2 模块 数据类型 运算符 列表 元组 字典 字符串的常用操作
声明 : 文档内容学习于 http://www.cnblogs.com/xiaozhiqi/ 模块初始: Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相 ...
- Python列表,元组,字典,字符串方法笔记
01. 列表 1.1 列表的定义 List(列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组 专门用于存储 一串 信息 列表用 [] 定义,数据 之间使用 , 分隔 列 ...
- Day2 - Python基础2 列表、字典、集合
Python之路,Day2 - Python基础2 本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一, ...
- Python学习---列表/元组/字典/字符串/set集合/深浅拷贝1207【all】
1.列表 2.元组 3.字典 4.字符串 5.set集合 6.深浅拷贝
- python基础之02列表/元组/字典/set集合
python中内置的数据类型有列表(list)元组(tuple)字典(directory). 1 list list是一种可变的有序的集合.来看一个list实例: #第一种方法: >>&g ...
- python之列表/元组/字典/字符串
一.列表 格式:list = ['xxx','xxx','xxx'] 性质:可以修改列表内容 copy用法: import copy names = ['] names01 = names #直接引用 ...
- Python序列结构--列表(一)
列表 列表**包含若干元素的有序连续内存空间**,当列表增加或删除元素时,**列表对象自动进行内存的扩展或收缩**,从而**保证相邻元素之间没有缝隙**.但插入和删除非尾部元素时涉及列表元素大量的移动 ...
随机推荐
- linux: sort排序数据 grep搜索数据
sort 1.sort filename 输出排序后的结果,默认按字符大小排序 2.-n 按数字排序(如果内容是数字的话) 3.-M 按月份排序(如果是三字符简写月份的话) 下面这个例子非常实用: g ...
- python中函数作用域
在python中,一个函数就是一个作用域 name = 'xiaoyafei' def change_name(): name = 'sthu' print('在change_name里的name:' ...
- 如何申请新浪SAE,发布自己的网站
你是否会看见诸如(***.sinaapp.com)类的域名?是否和新浪有什么关系?抑或想要一个免费的空间展示自己的个人主页;没问题,下面我来分享一下SAE的申请流程吧! 首先,打开SAE(http:/ ...
- file_get_contents无法请求https连接的解决方法 php开启curl
file_get_contents无法请求https连接的解决方法 方法1: PHP.ini默认配置下,用file_get_contents读取https的链接,就会如下错误: Warning: fo ...
- Python学习笔记_从CSV读取数据写入Excel文件中
本示例特点: 1.读取CSV,写入Excel 2.读取CSV里具体行.具体列,具体行列的值 一.系统环境 1. OS:Win10 64位英文版 2. Python 3.7 3. 使用第三方库:csv. ...
- leetCode--towSum
题目链接:https://leetcode.com/problems/two-sum/description/ 此题的意思是:给定一个target值,从给定的数组中找两个数,使得这两个数的和==tar ...
- [SoapUI] 比较两个不同环境下的XML Response, 从外部文件读取允许的偏差值,输出结果到Excel
import static java.lang.Math.* import java.text.NumberFormat import java.awt.Color import com.eviwar ...
- [SHELL]:let 命令详解
[SHELL]:let 命令详解 摘自:https://blog.csdn.net/happygongzhuo/article/details/6819099 let :简单的计算器 语 法let[ ...
- Docker 实现的 redis 主从
计划用 Docker 实现 Redis 的主从,简单主从而已.主的名称叫 redis-master 一步步来. 先新建个Dockerfile ,从alpine 开始,比较简单. FROM alpine ...
- Linux发送邮件
以下是自己收集的实用Linux下简单配置外部邮箱发送邮件的方法: 1.配置/etc/mail.rc,使用mail命令 # vim /etc/mail.rc ###调用外部邮箱 set from=t ...