Python List使用的简单心得

最近开始学习python了,感觉python很方便,变量不用定义就可以使用了,语法很简介,用起来很方便,而且代码看起来很舒服(哈哈,感觉各种优点啊),对于有了一点编程经验的我来说,自学感觉根本不费力,目前对于python小白的我来说,也就晓得这么多。

前两天学习到python的基本数据类型List,现在给大家谈谈自己的想法,并附上自己的小dome,哈哈。

List(列表) 是 Python 中使用最频繁的数据类型。列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。

那么如何生成一个列表呢,可以用下面的语句:
myList=[‘ysg’,’001’,’sex’]

我感觉本质上就是一个数组,但是他比较高级,可以存放各种数据类型的数据。可以用下标引用列表中的数据,例如:
print(myList[1])

这样会输出 001。那么,如果我要遍历列表的元素,怎么办呢?别急,一句话就可以搞定:
for i in myList:
      print(i,end=”)

这样就会打印出列表中所有的信息了。在我的小dome中用到了append()函数,这个函数的作用是向列表中插入一个数据。好了,下面是我的dome,欢迎大家给我分享更先进的技术哟。

each_student_info=[] #存储每个学生的信息
all_student_info=[]  #存储所有的学生信息
n=0  #学生总人数

while True :
 print("请输入你想进行的操作:")
 print("1.存储学生信息")
 print("2.查看学生信息")
 choose_number = input()
 if int(choose_number)==1 :
    n=n+1
    print("请输入第",n,'个学生的姓名')
    name=input()
    print("请输入第",n,'个学生的学号')
    number=input()
    print("请输入第",n,'个学生的性别')
    sex=input()
    each_student_info=[name,number,sex]
    all_student_info.append(each_student_info)
 elif int(choose_number)==2:
    for student in all_student_info:
        print(student)
    break
 else:
     print("输入错误,请重新输入")
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很抱歉,作为AI,我无法亲自完成实验报告,但我可以为您提供一些关于Python列表、元组、字典、集合和字符串的基本定义和使用方法的信息。 1. 列表 列表是Python中最常用的数据类型之一,它是一个有序的、可变的集合,可以包含不同类型的元素。可以使用方括号([])来创建列表,其中每个元素用逗号分隔。例如,下面的代码创建了一个包含整数、浮点数和字符串的列表: ``` my_list = [1, 2.0, 'hello'] ``` 列表支持许多操作,例如追加元素、插入元素、删除元素、切片等。 2. 元组 元组是Python中另一种常用的数据类型,它类似于列表,但是元组是不可变的。可以使用圆括号(())来创建元组,其中每个元素用逗号分隔。例如,下面的代码创建了一个包含整数和字符串的元组: ``` my_tuple = (1, 'hello') ``` 元组支持许多操作,例如索引、切片等,但是不能对元组进行修改。 3. 字典 字典是Python中用于存储键值对的数据类型。字典是无序的,可以包含不同类型的键和值。可以使用花括号({})来创建字典,其中每个键值对用冒号(:)分隔,每个键值对之间用逗号分隔。例如,下面的代码创建了一个包含整数和字符串的字典: ``` my_dict = {'apple': 1, 'banana': 2, 'orange': 3, 'pear': 4} ``` 字典支持许多操作,例如添加键值对、删除键值对、访问键值对等。 4. 集合 集合是Python中用于存储唯一元素的数据类型。集合是无序的,不能包含重复元素。可以使用花括号({})或者set()函数来创建集合,其中每个元素用逗号分隔。例如,下面的代码创建了一个包含整数和字符串的集合: ``` my_set = {1, 2, 3, 'hello'} ``` 集合支持许多操作,例如添加元素、删除元素、求交集、求并集等。 5. 字符串 字符串是Python中用于表示文本的数据类型。字符串是不可变的,可以使用单引号('')或者双引号("")来创建。例如,下面的代码创建了一个字符串: ``` my_string = 'hello world' ``` 字符串支持许多操作,例如索引、切片、拼接、替换等。 总的来说,Python中的这些数据类型都是非常有用的,可以帮助我们处理不同类型的数据。在实际应用中,我们需要根据具体的需求选择合适的数据类型来进行操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值