列表list

list
有序的可变对象集合
可变的
可以包含不同类型的对象

score = [98,96,95.05,56]
print(score)

打印

[98, 96, 95.05, 56]

常用函数
len()
append()
remove()
pop()
extend()
insert()
copy()

print(len(score))   # 4

a = ['a','b','c','d']
a.append('e')
print(a)  # ['a', 'b', 'c', 'd', 'e']

a.remove('c')
print(a) # ['a', 'b', 'd', 'e']

# 弹出最后一项
a.pop() 
print(a)  # ['a', 'b', 'd']

#0是索引,0对应第一个对象
a.pop(0)
print(a)  # ['b', 'd']

b = [1,3,4]
a.extend(b)
print(a)  # ['b', 'd', 1, 3, 4]

在指定索引位置的前面插入对象
a.insert(1,5)
print(a)  # ['b', 5, 'd', 1, 3, 4]

#拷贝列表的副本,重新创建一个列表,只拷贝值,不拷贝地址
first = [1,2,3,4,5]
second = first.copy()

str1 = "Hello World"

#字符串转换成列表
plist = list(str1)
print(plist) #['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']

#重新将列表转换成字符串
str2 = ''.join(plist)

print(str2) #Hello World

切片

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容