Python pycharm learning列表、元组、数据修改(2)

Python pycharm learning code text record
文章编号:Python学【2020】002号
日期:2020-02-12`

#append
numbers = [5,2,1,7,4]
numbers.append(20)
print(numbers)`

print out
[5, 2, 1, 7, 4, 20]

numbers = [5,2,1,7,4]
numbers.insert(0,10)
print(numbers)

print out
[10, 5, 2, 1, 7, 4]

numbers = [5,2,1,7,4]
numbers.remove(5)
print(numbers)

print out
[2, 1, 7, 4]

numbers = [5,2,1,7,4]
numbers.remove(5)
numbers.remove(2)
print(numbers)

print out
[1, 7, 4]

numbers = [5,2,1,7,4]
numbers.clear()
print(numbers)

print out
[ ]

numbers = [5,2,1,7,4]
numbers.pop()
#pop(self:list,index:int=)
print(numbers)

print out
[5, 2, 1, 7]

numbers = [5,2,1,7,4]
#index(self:list,object:_T ,start:int=...,end:int=...)
print(numbers.index(5))

print out
0

numbers = [5,2,1,7,4]
print(numbers.index(50)
#50 is not in list

print out
SyntaxError: unexpected EOF while parsing

numbers = [5,2,1,7,4]
print(50 in numbers)
#... *in* numbers,boolean value

print out
false

numbers = [5,2,1,5,7,4]
print(numbers.count(5))
#count(self,object:_T)

print out
2

numbers = [5,2,1,5,7,4]
print(numbers.sort())
#sort(self,key,reverse)

print out
None

numbers = [5,2,1,7,4]
numbers.sort()
print(numbers)

print out
[1, 2, 4, 5, 7]

numbers = [5,2,1,7,4]
numbers.sort()
numbers.reverse()
#reverse(self)
print(numbers)

print out
[7, 5, 4, 2, 1]

numbers = [5,2,1,7,4]
numbers2 = numbers.copy()
print(numbers2)

print out
[5, 2, 1, 7, 4]

write a program to remove the dupicates in a list

numbers = [2,2,4,6,3,4,6,1]
uniques = []
for number in numbers:
    if number not in uniques:
        uniques.append(number)
print(uniques)
#for loop 1,对于在list中的2,
#如果2不在序列uniques中,
#修改uniques为[2]
#for loop 2,对于在list中的index=2的2,
#如果2不在新的uniques[2],
#修改uniques[2],由于本次循环if ...,返回false,本次不执行修改指令
#...

print out
[2, 4, 6, 3, 1]

numbers = [2,2,4,6,3,4,6,1]
uniques = []
for A in numbers:
#为了增加学习的记忆程度,替换number为A,执行结果一致
    if A not in uniques:
        uniques.append(A)
print(uniques)

print out
[2, 4, 6, 3, 1]

元组(tuple)-Python基本数据类型之四

numbers = (1,2,3)
#圆bracket list是元组数据类型
print(numbers[0])

print out
1

coordinates = (1,2,3)
x,y,z = coordinates
print(y)

print out
2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PythonPyCharm都是非常强大的工具,可以帮助我们进行数据可视化大屏的开发。 首先,Python是一种简单易学的编程语言,它有着丰富且易用的数据处理和分析库。例如,我们可以使用常用的数据处理库,如Pandas和NumPy,来对数据进行清洗和处理。通过使用这些库,我们可以对数据进行筛选、转换和聚合等操作,以便我们能够更好地理解数据。 其次,PyCharm是一种强大的Python集成开发环境(IDE),它为开发者提供了丰富的功能和工具来辅助开发PyCharm可以帮助我们编写和调试Python代码,并提供了自动补全、代码检查、版本控制和团队协作等功能。它还可以与其他数据处理和可视化库(如Matplotlib、Seaborn和Plotly)进行集成,使我们能够通过交互式图形界面来创建和编辑数据可视化大屏。 数据可视化大屏是将数据以图表和图形的形式展示在大屏幕上,使人们能够更直观地理解和分析数据PythonPyCharm的组合可以帮助我们快速、高效地开发数据可视化大屏。我们可以使用PyCharm来编写Python代码,并利用Python数据处理和可视化库来处理和展示数据。通过PyCharm的图形界面,我们可以轻松地创建各种图表,如折线图、柱状图、散点图和地图等,以便我们能够更好地观察和分析数据。 总之,PythonPyCharm的组合使我们能够简单、高效地开发数据可视化大屏。它们提供了丰富的功能和工具,使我们能够更好地处理和展示数据,帮助我们更好地理解和分析数据。无论是对于数据分析师、工程师还是决策者来说,这对于他们来说都是非常有价值和有意义的工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值