蛇使い!3組織とするループとタプルのリスト

リストを作成する場合は、要素の順序は、多くの場合、予測不可能です

クラスとメソッドの例との間の結合関係があります。

クラスとインスタンスは関係の関数として拘束されていないと

参考:Python関数(機能)とメソッド(方法)の違い

  1. 恒久的にリストをソートするソート()メソッドを使用します
  2. 利用機能は一時的で、リストをソートする)(ソート
  3. リバースリストリバース()メソッド
  4. リストの長さlen()関数を決定します
tuwe = ['giao哥','灵寒子','阿英','法克','嘟嘟妹']
word = ['a','b','c','f','d','m']
# 按照首字母顺序排
word.sort()
print(word)

# 中文无法排序
tuwe.sort()
print(tuwe)

# 通过传参数 reverse = True 实现反向排序
word.sort(reverse=True)
print(word)

# 临时排序,原列表不变
print(sorted(word))
print(word)

# 反转列表
print(word)
word.reverse()
print(word)

# 确定列表的长度
print(len(word))

###サイクル

# 最喜欢的三种蔬菜
vegetable = ['萝卜','青菜','土豆']
for item in vegetable:
  print(item)
  print('我喜欢吃'+item)
print('蔬菜,超喜欢吃')

値のリスト

  1. 範囲()関数を使用してリストに変換されたデジタル、リスト()関数を生成します
# 创建数值列表
# 打印1-5的数字
for num in range(1,6):
  print(num)
# 使用list()函数将数字转换成列表
number = list(range(1,6))
print(number)
  1. 範囲()関数は、決定されたステップサイズ、第三のステップサイズパラメータとすることができます
# 生成10以内的偶数
even = list(range(2,11,2))
print(even)
# 将10及10以内的偶数的平方存在列表中
# 定义一个空的列表
square = []
for item in even:
  square.append(item**2)
print(square)
  1. 数値のリストの単純な統計計算を実行
# 对数字列表进行 简单的统计计算
digits = [1,2,3,4,5,6,8,9,7]
# 统计数字列表中的最大值
print(max(digits))
# 统计数字列表中的最小的值
print(min(digits))
# 统计数字列表中的数字之和
print(sum(digits))
  1. リスト内包
# 列表解析 生成1-10之间的整数的平方的列表
# 变量名 = [表达式 for 临时变量名 in 列表]
square = [item**2 for item in range(1,11)]
print(square)
  1. 一覧スライス
friends = ['小明','小芳','小白','小黑','小绿','小红']

# 打印前三个朋友
print(friends[0:3])
print(friends[:3])

# 打印中间的朋友
print(friends[4:5])

# 打印末尾的朋友
print(friends[5:])

# 打印倒数三个朋友
print(friends[-3:])
  1. リストのコピー
friends = ['小明','小芳','小白','小黑','小绿','小红']
# 我的朋友
# 理解为:当使用赋值的时候 ,myfriends 与 friends指向同一个空间改一个,另一个同时改变
myfriends = friends
print(myfriends)

# 你的朋友
# 切片 将原地址中的内容取出另存为一个新的地址
yourfriends = friends[:]
print(yourfriends)

# 我还有其他的朋友
myfriends.append('小花')
print(myfriends)

# 你也有其他朋友
yourfriends.append('小猪')
print(yourfriends)

print(friends)

タプル

不変プラスのリストタプル

タプル括弧小包

# 创建元组
examp = (100,200)
print(examp[1])
# examp[1]= 50 元组内的元素无法赋值
print(examp)

# 遍历元组
for item in examp:
  print(item)

# 修改元组(重新定义元组)
examp = (1,2)
# 遍历元组
for item in examp:
  print(item)
公開された50元の記事 ウォン称賛23 ビュー1208

おすすめ

転載: blog.csdn.net/qq_44698161/article/details/104045319