关闭

5.5 - Pass by Reference

220人阅读 评论(0) 收藏 举报
分类:
        
def number_swap(num):
    num = 77
    print(num)
    
my_num = 5
print("Before -> {0}".format(my_num))
number_swap(my_num)
print("After -> {0}".format(my_num))


def pass_by_reference(a_list):  # list is passed by reference
    
    a_list.append("4")
    a_list.append("5")
    a_list.append("6")
    
my_list = [0, 1, 2]
print("Before -> {0}".format(my_list))
pass_by_reference(my_list)
print("After -> {0}".format(my_list))
           

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:475148次
    • 积分:10864
    • 等级:
    • 排名:第1676名
    • 原创:610篇
    • 转载:98篇
    • 译文:0篇
    • 评论:97条
    文章分类
    最新评论