关于创建链式哈希表的问题

LinkList是一个链表类,现在要创建一个长度为100链式哈希表,用写法二向哈希表添加一个元素element时,所有的100个链表都添加上了element,请问不能用写法二的原因是什么?
写法一:
self.T = [LinkList() for _ in range(101)]
写法二:
self.linklist = LinkList()
self.T = [linklist for _ in range(101)]