python 字符串,数组,元祖操作基础巩固。

由于上个星期有点忙,没时间来抽空记一些有用的东西。丢了比较久的python很多忘记的小操作我也会重新捡起来

以前最容易搞混的

str.split()
#操作会生成一个数组对象。example:‘laplace‘.split() #后面参数什么都没有加入,也会返回一个值[‘laplace‘]
#如果后面加入分隔值
‘laplace‘.split(‘l‘)
#以‘l‘作为分隔点进行字符串的切割并生成数组
[‘‘, ‘ap‘, ‘ace‘] 

然后是该函数的反效果的函数str.join(iterable)

haha = [‘laplace‘,‘box‘,‘is‘,‘a‘,‘terrible‘,‘thing‘]
str = ‘-‘print str.join(haha)

laplace-box-is-a-terrible-thing

收集参数 *args ->>>>>>>(,)

收集参数名字对应值 **kwargs ->>>>>>{key:value}

然后是针对zip的一个应用。。这些东西 由于我以前没有经常使用都忘得飞快。

->zip([1,2,3],[‘a‘,‘b‘,‘c‘])
->[(1, ‘a‘), (2, ‘b‘), (3, ‘c‘)]

如果位数没有达到相同的 取最少的那边生成 多余的部分砍掉
->zip([1,2,3],[‘a‘,‘b‘,])
->[(1, ‘a‘), (2, ‘b‘), ]
时间: 2024-12-21 20:18:41

python 字符串,数组,元祖操作基础巩固。的相关文章

python开发基础:元祖操作

一,元祖操作 1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ 3 4 # 为何要有元组,存放多个值,元组不可变,更多的是用来做查询 5 # 1.元组() 6 # 元组跟列表一样,但是不能增删改,能查.元组又叫只读列表 7 # 2个方法 一个 count 一个 index 8 9 # t=(1,[1,3],'sss',(1,2)) #t=tuple((1,[1,3],'sss',(1,2))) 10 # print(type(t)) 11 12 # #元

python中的元祖与字典

元祖的介绍 python中的元祖与列表类似,不同之处在于元祖的元素不可修改.元祖使用小括号,列表使用方括号 <1>访问元祖                                    执行结果: <2>修改元祖                                         执行结果: 说明:python中不允许修改元祖的数据,包括不能删除其中的值 <3>元祖的内置函数count.index index和count与字符串和列表中的用法相同 例

python字符串处理与文件操作

1.strip函数 strip是trim(裁剪)掉字符串两边的空格或字符.(lstrip/rstrip) 如: 空格 theString = ' abcdbcyesornoabcbacdd ' print theString.strip() abcdbcyesornoabcbacdd 字符 theString = 'abcdbcyesornoabcbacdd' print theString.strip('abcd') #去掉两端的abcd字符 yesorno 问题:如何去掉中间空格. theS

python的元祖操作

元组: 元祖是不可改变的 定义后就是不可逆的 元组的属性不可修改 创建一个元组: ------------------------------------------------------------------------------------------------------ tuple1=(1,2,3,4,5,6,7,8) -------------------------------- 说明:调用相对索引的值: tuple1[2] 结果: 3 -------------------

11.python中的元祖

按照我之前惯用的学习方法,首先还是先来 help(tuple) 看看其内置方法有哪些. Help on class tuple in module __builtin__: class tuple(object) | tuple() -> empty tuple | tuple(iterable) -> tuple initialized from iterable's items | | If the argument is a tuple, the return value is the

Python数据类型之元祖

一.基本数据类型 整数:int 字符串:str(注:\t等于一个tab键) 布尔值: bool 列表:list  列表用[] 元祖:tuple 元祖用() 字典:dict注:所有的数据类型都存在想对应的类列里,元祖和列表功能一样,列表可以修改,元祖不能修改. 二.列表所有数据类型: 基本操作: 索引 切片 长度 包含 循环 class tuple(object): """ tuple() -> empty tuple tuple(iterable) -> tupl

python 内置元祖子类

a = (zhangsan,20,nv,[email protected]) 输出姓名 a[0] 输出年龄 a[1] 输出性别 a[2] ..... 这样写可读性非常低 使用 内置元祖子类 from collections import namedtuple Item = namedtuple('class_name',name,age,sex,email) 创建一个子类 item = Item('zhangsan',20,'nv','[email protected]') 实例化子类 item

元祖操作

##################元组################## age=(11,22,33,44,55)本质age=tuple((11,22,33,44,55)) #索引# t=(1,2,3,4,5,6)# print(t[1:4])# print(t[0])# print(t[1:3])# print(t[2::-1]) #len 取列表长度# t=('alex','egon','www','aaa','ladasd')# print(len(t)) #成员运算 in和not i

Python学习笔记-Day2-Python基础之元祖操作

元组的常用操作包括但不限于以下操作: 元组的索引,计数等 这里将对列表的内置操作方法进行总结归纳,重点是以示例的方式进行展示. 使用type获取创建对象的类 type(tuple) 使用dir获取类的成员dir(list) 使用vars获取类的成员和各个成员的值 1.    tuple.count   返回元组元素个数 2.    tuple.index 返回元组索引