首页 > 编程语言 >python数据处理基础

python数据处理基础

时间:2022-08-18 11:34:40浏览次数:67  
标签:index python 基础 list print 字符串 str 数据处理 my

1 基础要素

1.1数值

  1.1.1 整数

  1.1.2 浮点数

 额外知识点

tpye函数

     1、可以对对象调用这个函数,用来获得这个对象的更多信息

  2、可以对python中所有命名对象调用这个函数,包括变量,函数,语句等

math模块

用法:from math import exp,log,sqrt

1.2 字符串

  1.2.1 len:计算字符串长度,空格也计入

    +:将两个字符串相加

str1 = 'I am W'
str2 = 'I am BOY'
print(str1+str2)

 1.2.2 取出索引要求的元素

#########字符串
my_str = 'python is my favourite'
element = my_str[2]
print(f'从{my_str}里取到索引为2的元素是{element}')
# 注意:字符串也是无法完成修改功能的

# 字符串的index方法 字符串.index()找到字符串的特定字符
value = my_str.index('is')
print(f'字符串{my_str}的is的index为{value}')

# 字符串的替换
# replace

my_new_str = my_str.replace('is', '是')
print(f'更换后的字符串为{my_new_str}') # 这个更换是指通过replace创建一个新的字符串,
不是改变原始的字符串

# replace实现字符串的切分
my_list = my_new_str.split(' ')
print(f'字符串{my_new_str}经过split分割后为{my_list},输出类型为{type(my_list)}')

#字符串按照要求删除指定字符串
str1 = '12python is my favourite programming language21'
my_new_str1 = str1.strip('1''2')#这‘12’里两种方法都可以
print(f'str1经过strip方法后为:{my_new_str1}')

#统计字符串某元素出现的次数count()
#统计字符串的长度len()

1.3 列表

列表四大操作:查修查删

# 列表的方法
# 插入列表,修改列表,查询列表,删除列表,
my_list = [[1, 3, 4], 'WW', True]
index = my_list.index('WW')
print(index)

my_list[0] = '小明'
print(my_list[0])

print(f'输出的新的结果是:{my_list}') # z注意这个写法

# 插入
my_list.insert(1, 'hello')
print(f'输出的新的结果是:{my_list}') # z注意这个写法

# 追加
my_list.append('hahah')
print(f'输出的新的结果是:{my_list}')
# 追加一个新的列表
my_list2 = [1, 2, 4, 5]
my_list.extend(my_list2)
print(f'输出的新的结果是:{my_list}')

# 删除
print(f'输出的新的结果是:{my_list}')
my_list.pop(2) # 按照下标删除
print(f'输出的新的结果是:{my_list}')


列表遍历

while()列表遍历
index = 0
  while index < len(列表):
  元素 = 列表[index]
  对元素进行处理
  index = +=1
for循环和while循环区别
在循环控制上:
while循环可以自定循环条件,并自行控制
for循环不可以自定循环条件,只可以从容器内取出
在无限循环上:
while循环可以通过条件控制做到无限循环
for循环理论上不可以,因为被遍历的容器容量不是无限的
在使用场景上:
while循环适用于任何想要的场景
for循环适用于遍历数据场景或者简单的固定次数循环场景

1.4 元组
  元组和列表很相似,只不过一个可以更改,一个不可以。
1.4.1 定义
  t1 = (1,2,4,5,2,4)
  t1 = tuple(1,2,4,5,2,4)

标签:index,python,基础,list,print,字符串,str,数据处理,my
From: https://www.cnblogs.com/wwnian950719/p/16590296.html

相关文章