Python基础小知识问答系列-可迭代型变量赋值

1. 问题:

  • 怎样简洁的把列表中的元素赋值给单个变量?
  • 当需要列表中指定几个值时,剩余的变量都收集在一起,该怎么进行变量赋值?
  • 当只需要列表中指定某几个值,其他值都忽略时,该怎么进行变量赋值?

2. 解决方法:

  • 示例:
python 复制代码
test_list = [1 ,3 ,6 ,2 ,9]

# 一对一赋值
x, y, z, m, n = test_list
print(f"一一赋值输出:{x}, {y}, {z}, {m}, {n}")

# 收集赋值
x, *y, z = test_list
print(f"一对多赋值输出:{x}, {y}, {z}")

# 丢弃型赋值
_, x, y, _, z = test_list
print(f"丢弃部分内容赋值:{x}, {y}, {z}")
  • 示例结果:
相关推荐
wgyang20164 分钟前
我的第一个LangFlow工作流——复读机
python
Zhen (Evan) Wang11 分钟前
(豆包)xgb.XGBRegressor 如何进行参数调优
开发语言·python
我爱一条柴ya16 分钟前
【AI大模型】线性回归:经典算法的深度解析与实战指南
人工智能·python·算法·ai·ai编程
虾球xz25 分钟前
CppCon 2018 学习:THE MOST VALUABLE VALUES
开发语言·c++·学习
赶紧去巡山41 分钟前
pyhton基础【23】面向对象进阶四
python
旷世奇才李先生1 小时前
PyCharm 安装使用教程
ide·python·pycharm
阿蒙Amon1 小时前
C#扩展方法全解析:给现有类型插上翅膀的魔法
开发语言·c#
这里有鱼汤1 小时前
“对象”?对象你个头!——Python世界观彻底崩塌的一天
后端·python
尘浮7282 小时前
60天python训练计划----day59
开发语言·python
wh39332 小时前
使用Python将PDF转换成word、PPT
python·pdf·word